Configurare VIM con VIMRC

Configurare VIM con VIMRC
VIM è un editor di testo della riga di comando open source. È molto potente e personalizzabile. In questo articolo, ti mostrerò come configurare VIM con il file VIMRC. Quindi iniziamo.

File di configurazione VIM:

VIM può essere configurato il sistema largo (a livello globale) tramite il /etc/vim/vimrc.Locale File sui sistemi operativi basati su Ubuntu/Debian. Su CentOS 7 e RHEL 7, il file di configurazione di sistema per VIM è in /etc/vimrc.

È possibile aprire il file di configurazione a largo sistema di VIM come segue:

Ubuntu/Debian:

$ sudo vim/etc/vim/vimrc.Locale

CentOS 7 e RHEL 7:

$ sudo vim /etc /vimrc

È inoltre possibile eseguire la configurazione specifica dell'utente di VIM. Tutto quello che devi fare è creare un .Vimrc File nella directory home dell'utente di quanto si desideri configurare VIM e aggiungere le opzioni di configurazione VIM richieste lì.

Puoi creare un .Vimrc File per l'utente di accesso con il seguente comando:

$ touch ~/.Vimrc

Quindi, aperto .Vimrc File con VIM con il seguente comando:

$ vim ~/.Vimrc

Per semplicità, mi riferirò sia al file di configurazione VIM ampio di sistema sia al file di configurazione VIM specifico dell'utente come Vimrc file. È possibile utilizzare il file di configurazione VIM ampio di sistema o il file di configurazione VIM specifico dell'utente per configurare VIM a seconda di cosa si desidera fare.

Mostrando i numeri di riga:

Per impostazione predefinita, VIM non mostra numeri di riga. Il numero di linea è molto importante per la programmazione.

Per mostrare i numeri di riga, aprire il file di configurazione VIM (specifico globale o utente a seconda della scelta) e digitare il seguente comando VIM:

Imposta numero

Ora, digita : WQ! e premere Per salvare il file di configurazione.

Ora, Vim dovrebbe mostrare numeri di linea.

Abilita l'evidenziazione della sintassi:

VIM potrebbe non avere un'evidenziazione della sintassi abilitata per impostazione predefinita. Ma puoi facilmente abilitare l'evidenziazione della sintassi attraverso il file VIMRC aggiungendo la seguente riga del comando VIM al file.

sintassi

Modifica della sintassi che evidenzia la combinazione di colori:

Vim ha molti schemi di colore che evidenziano la sintassi per impostazione predefinita. Puoi cambiare tra loro se non ti piace la combinazione di colori attualmente impostata.

Per modificare la combinazione di colori, digita il seguente comando VIM nel file VIMRC.

Colorscheme Color_scheme_name

Ora, sostituire Color_scheme_name a una delle seguenti parole chiave:

Default, Blue, Darkblue, Delek, Desert, Elford, Evening, Industry, Koehler, Morning, Murphy, Pablo, Peachpuff, Ron, Shine, Slate, Torte, Zellner

La sintassi che evidenzia la combinazione di colori dovrebbe essere modificata. L'ho impostato su industria Come puoi vedere nello screenshot qui sotto.

Scheda Impostazione Dimensione:

È inoltre possibile configurare la dimensione della scheda in VIM Vimrc file. Se pensi che la dimensione della scheda predefinita sia troppo grande per te o non sia abbastanza, questa è una buona notizia per te.

Per me la dimensione della scheda di 4 è sufficiente. Gli sviluppatori di Python usano spesso la dimensione della scheda di 2.

Per impostare la dimensione della scheda su 4 (diciamo), apri il tuo Vimrc File e digitare il seguente comando VIM:

Imposta tabstop = 4

Per la dimensione della scheda 2, digiti il ​​seguente comando VIM nel tuo Vimrc file.

Imposta tabstop = 2

Abilitazione di rientro automatico:

È possibile abilitare il rientro automatico per inserire automaticamente schede o spazi quando si scrivono codici con VIM.

Per abilitare il rientro automatico in VIM, digitare il seguente comando VIM al Vimrc file.

Imposta autoindent

Sostituzione delle schede con spazi bianchi:

Quando si inseriscono le schede nei codici e lo salvi e lo invii a qualcun altro, deve usare la stessa dimensione della scheda. Altrimenti, il codice sembrerebbe molto brutto. In Vim, c'è una soluzione. VIM può sostituire automaticamente le schede negli spazi. Ad esempio, diciamo, la dimensione della scheda è impostata su 4. Quindi, quando si inserisce la scheda nel codice, VIM lo sostituirà automaticamente con 4 spazi bianchi. Quindi, quando invii il codice al tuo amico, sarà lo stesso comunque della dimensione della scheda nel suo editore.

Per sostituire le schede con spazi bianchi, digita il seguente comando VIM nel tuo Vimrc file.

Impostare ExpandTab

Rimozione di più spazi su backspace singolo:

Se stai usando espandere Per sostituire automaticamente le linguette su spazi bianchi su VIM, è possibile che si premesse che premendo Una volta rimuove solo un singolo spazio bianco. Ciò significa che se hai impostato Tabstop A 4, Allora devi premere 4 volte per rimuovere tutti e 4 gli spazi bianchi.

Fortunatamente, Vim ha rimedi per questo. Puoi digitare la seguente riga sul tuo Vimrc File per rimuovere il numero di spazi bianchi che è stato sostituito per la scheda premendo solo una volta.

Imposta SoftTabStop = 4

NOTA: Come ho impostato Tabstop A 4, Ho anche impostato SoftTabstop A 4. Quindi, 4 spazi bianchi per ogni scheda verranno rimossi tutti insieme a una singola pressione del chiave.

Evidenzia la riga corrente:

Puoi evidenziare la riga che sei attualmente in VIM. Per farlo, apri il tuo Vimrc File e digitare il seguente comando VIM:

Imposta il cursore

Altri comandi VIMRC:

È possibile aggiungere funzioni VIM e altri comandi su Vimrc File per configurare VIM. Puoi dare un'occhiata alla documentazione ufficiale di VIM su http: // vimdoc.FORNEFORGE.net/ per saperne di più.

Puoi anche leggere l'articolo Un buon VIMRC a https: // dougblack.io/words/a-good-vimrc.HTML per trovare i comandi VIM più comuni che puoi usare.

Quindi, è così che configura l'editor di testo VIM con il file VIMRC. Grazie per aver letto questo articolo.