Impostare determinate opzioni di vim all'apertura di un file
Jump to navigation
Jump to search
Se in un file, nelle prime o ultime 5 righe, si inseriscono dei commenti che iniziano per:
# vim: opzione
e se è attiva l'opzione
set modeline
Vim attiverà queste opzioni.
- Attivare modeline e dichiarare l'intervallo di righe in cui viene ricercata la stringa del settaggio:
vi ~/.vimrc
... "Abilita la modeline per inserire i settaggi in un file specifico set modeline " Cerca la modeline nelle prime 50 righe del file (default=5) set modelines=50 ...
- Nel file da editare, la stringa va inserita come un commento.
Ci sono due forme:
- Con set iniziale, le opzioni sono lette fino al : finale, dopo di cui c'è il commento di chiusura:
qualsiasi-testo vim:set {option}={value} ... : qualsiasi-testo
- Ad esempio, in C:
/* vim: set tabstop=4 cindent : /*
- Senza set (sconsigliata), con il quale le opzioni vengono lette fino alla fine della riga (non ci può essere la chiusura del commento sull stessa riga).
- Esempio in C
// vim: tabstop=4 cindent
- Oppure:
/* vim: set ts=4 cindent */
- Oppure:
/* vim: set ts=4 cindent */
- Esempio: per impostare la lunghezza VISUALIZZATA della tabulazione a 12 caratteri, inserire alla fine del file:
# vim: sw=3 ts=12
- Si veda l'help
help auto-settings
- Per verificare se un settaggio è impostato, vedi Verificare se un settaggio è attivo in Vim