Come cambiare la combinazione di colori VIM

Come cambiare la combinazione di colori VIM
Vim è uno dei più potenti editor di testo UNIX che puoi padroneggiare. È il successore di VI Text Editor (disponibile su tutti i sistemi UNIX). Vim è gratuito e open source con tonnellate di funzionalità e opzioni di personalizzazione. In effetti, viene fornito con tutto ciò che ti aspetteresti da qualsiasi editore di testo moderno. Ci sono anche numerosi componenti aggiuntivi per estendere le funzionalità.In questa guida, ci concentreremo sugli schemi di colore VIM.

Schemi di colore Vim

Per qualsiasi editor di testo moderno, l'evidenziazione della sintassi è una caratteristica potente. La sintassi adeguata che evidenzia notevolmente a beneficio di coloro che devono lavorare con codici e testi per un periodo di tempo prolungato. Vim viene fornito con una combinazione di colori predefinita per molti linguaggi di programmazione. Ci sono anche schemi di colore di terze parti disponibili.

Per goderti l'evidenziazione della sintassi colorata, tuttavia, devi averlo abilitato. Ulteriori informazioni sull'evidenziazione della sintassi in VIM. Per verificare se l'evidenziazione della sintassi è acceso, prendi un codice di esempio e aprilo in VIM. Per dimostrazione, ho preso il campione3.SH da campioni di file.

$ vim campione3.sh

Come mostra l'output, VIM sta evidenziando correttamente le parole chiave nello script. Dato che non abbiamo introdotto alcuna combinazione di colori aggiuntiva, utilizza quello predefinito.

Se l'evidenziazione della sintassi non funziona, eseguire il seguente comando VIM:

$: sintassi

Per abilitare permanentemente l'evidenziazione della sintassi, aggiungere la seguente direttiva al file VIMRC:

$ Sintassi

Cambiare la combinazione di colori VIM

Per impostazione predefinita, Vim viene fornito con un sacco di schemi di colore. Per la maggior parte, questi schemi di colore predefiniti potrebbero essere sufficienti per le tue esigenze. Nella prima sezione, daremo uno sguardo all'elenco di tutti gli schemi di colore disponibili.

Elenco schemi di colore disponibili

Per elencare tutti gli schemi di colore, immettere il seguente comando VIM:

$: Colorscheme

Dopo aver digitato il comando, premere "Tab". Questo aprirà un elenco di tutti gli schemi di colore disponibili. Se continui a premere la "scheda", VIM passerà attraverso tutti loro.

Una volta deciso, utilizzare la seguente struttura di comando per applicarla alla sessione VIM:

$: Colorscheme

Vim supporta le abbreviazioni di molti dei suoi comandi. Possiamo usare la seguente abbreviazione di ColorsCheme per accelerare le cose:

$: Colo

Impostazione della combinazione di colori VIM predefinita

Nella sezione precedente, abbiamo mostrato cambiando la combinazione di colori di VIM. Sfortunatamente, la modifica durerà solo per l'attuale sessione VIM. Come possiamo renderlo un cambiamento permanente?

Ricorda come abbiamo abilitato l'evidenziazione della sintassi abilitata in modo permanente? Sì, lo stesso trucco VIMRC sarà rilevante qui. Il file VIMRC, simile a BASHRC, viene caricato ogni volta che si avvia VIM, applicando tutte le configurazioni.

Per abilitare la combinazione di colori DarkBlue come impostazione predefinita, aggiungi il seguente codice sul file VIMRC:

$ Colo Darkblue

Si noti che dovrebbe essere accompagnato dalla direttiva "Sintassi su" in modo che la nuova combinazione di colori sia sempre applicata.

Per prendere in vigore le modifiche, riavviare VIM. Se questa non è un'opzione, puoi provare a ricaricare il file VIMRC utilizzando il seguente comando VIM:

$: fonte ~/.Vimrc

Aggiunta di nuovi schemi di colore

VIM consente di applicare gli schemi di colore di terze parti. Grazie alla fantastica comunità, Vim ha una vasta collezione di schemi di colore.

Ci sono molti posti da cui puoi prendere gli schemi di colore Vim. Ci sono alcuni luoghi dedicati per gli schemi di colore VIM, ad esempio vimcolorschemme, vimcolori, ecc.

Per dimostrazione, aggiungiamo il tema di carta a VIM. I pacchetti necessari sono disponibili su tema cartaceo su GitHub.

Il seguente comando git clonarà il contenuto del repository nella posizione corretta. Ulteriori informazioni sulla clonazione di Git Repo.

$ git clone https: // github.com/nlknguyen/papercolor-teme.git ~/.vim/pack/colori/start/papercolor-teme

Vim dovrebbe ora riconoscere la combinazione di colori.

$: Colo PaperColor

Per renderlo la combinazione di colori predefinita, aggiorna il file VIMRC:

$ Colo PaperColor

Pensieri finali

Questa guida dimostra la gestione degli schemi di colore in VIM. Viene fornito con una manciata di schemi di colore per impostazione predefinita. Tuttavia, puoi anche aggiungere il tuo preferito da Internet. Abbiamo dimostrato come afferrare e configurare una combinazione di colori di terze parti in VIM.

Si noti che questi schemi di colore vengono regolarmente aggiornati. Il metodo dimostrato qui ti lascerà bloccato sulla stessa versione. Per affrontare questo problema, sono disponibili gestori di plug -in VIM che installeranno, aggiornano e caricano automaticamente i plug -in di tua scelta. Ulteriori informazioni sul VINDLE Plugin Manager per VIM. Ci sono anche altri siti Web come Vim Awesome che mantengono un catalogo di numerosi plugin VIM.

Felice calcolo!