vim
Opzioni Vim
Ricerca…
Sintassi
-
:set [no](option|shortcut) -
:set (option|shortcut)=value -
:set (option|shortcut)(?|&) - non usare
:nel file vimrc
Osservazioni
Guarda video di vimcast 1
Impostato
Per impostare le opzioni - usa :set istruzioni. Esempio:
:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent
Per visualizzare il valore corrente dell'opzione - digitare :set {option}? . Esempio:
:set ts?
Per reimpostare il valore dell'opzione sul valore predefinito, digitare :set {option}& . Esempio:
:set ts&
dentellatura
Larghezza
Per rendere le rientranze di 4 spazi:
:set shiftwidth=4
spazi
Per utilizzare gli spazi come rientri, 4 spazi ampi:
:set expandtab
:set softtabstop=4
softtabstop e sts sono equivalenti:
:set sts=4
Tabs
Per utilizzare le schede come rientri, 4 spazi di larghezza:
:set noexpandtab
:set tabstop=4
tabstop e ts sono equivalenti:
:set ts=4
Indentazione automatica
:set autoindent
Descrizioni delle istruzioni
| istruzione | Descrizione | Predefinito |
|---|---|---|
| tabstop | larghezza del carattere tab | 8 |
| expandtab | fa sì che gli spazi siano utilizzati al posto del carattere di tabulazione | via |
| softabstop | accordare lo spazio bianco | 0 |
| shiftwidth | determina la quantità di spazio bianco in modalità normale | 8 |
Personaggi invisibili
Mostra o nascondi personaggi invisibili
Per mostrare i personaggi invisibili:
:set list
Per nascondere i personaggi invisibili:
:set nolist
Per alternare tra mostrare e nascondere i personaggi invisibili:
:set list!
Caratteri simbolo predefinito
| Simbolo | Personaggio |
|---|---|
| ^ I | linguetta |
| $ | Nuova linea |
Personalizza simboli
Per impostare il carattere di tabulazione su **> ** e il carattere di nuova riga su ¬
set listchars=tab:>\ ,eol:¬
Per impostare gli spazi su _
set listchars=spaces
Per vedere un elenco di opzioni di carattere
:help listchars