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