2013-10-18 10 views
19

Utilizzando vi, voglio visualizzare i file in colori distinti in unix. Se salvi un file come .sql o .java evidenzierà le parole chiave. Voglio apportare modifiche a quali parole sono evidenziate e in quale colore.Come specificare l'evidenziazione della sintassi nell'editor VI

Come si controlla l'evidenziazione della sintassi e le combinazioni di colori con varie estensioni di file vi?

risposta

4

L'ho fatto inserendo :syntax on. Suppongo che tu voglia salvare le impostazioni in modo che possano essere evidenziate ogni volta che apri uno di quei file, nel qual caso la risposta di Eric è corretta.

1

Per le impostazioni specifiche dei file, esiste anche la potenza delle modeline.

È possibile inserirli nelle prime o ultime cinque (a meno che non si modifichi la variabile modelines) per controllare le impostazioni delle variabili.

esempio:

# vim: syn=sh 

o anche:

/* vim: tw=60 ts=2: */ 

vedere l'aiuto di vim: :h modeline

1

Tipo seguente comando dopo i due punti:

:set ft=sql. 
Problemi correlati