Ricerca…


Sintassi

  • :set [no](option|shortcut)
  • :set (option|shortcut)=value
  • :set (option|shortcut)(?|&)
  • non usare : nel file vimrc

Osservazioni

Guarda video di vimcast 1

Vedi trascrizione 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


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow