Diversi linguaggi di programmazione e tipi di file possono richiedere configurazioni diverse per cose come l'indennità e gli accoppiamenti di parole chiave. Potrebbe essere necessario modificare il tuo modello in base a ciò che i tuoi clienti desiderano. Inoltre, potresti voler cambiare o aggiungere nuovi comandi.
VIM è un editor di comando per i sistemi Linux. Ha una forte distinzione per essere l'editor di testo più potente disponibile per Linux. L'editor di testo VIM utilizza un file chiamato un file VIMRC come file di configurazione. Salva le preferenze dell'editor che vengono caricate ogni volta che si accede all'editor. Dato che i file VIMRC sono salvati come testo semplice, qualsiasi editor di testo può essere impiegato per aprirli e modificarli. Il file VIMRC consente agli utenti di modificare le preferenze dell'editor.
In questo articolo, impareremo a personalizzare VIM con il file di configurazione VIMRC.
Creazione del file VIMRC
Puoi utilizzare tutte le funzionalità di Vim personalizzando il tuo .file vimrc. Per configurare il file VIMRC, dobbiamo prima crearlo nella home directory del nostro sistema.
Accedere al terminale e utilizzare le seguenti istruzioni per generare il tuo .file vimrc:
Omar@Omar-Virtualbox: ~ $ VIM .Vimrc
Quando premi "Invio", appare una nuova schermata VIM. Noteresti il ".Vimrc ”nell'angolo in basso sinistra. Questo è il nostro file VIMRC appena creato in VIM.
Per salvare ed uscire dallo stato del file, basta digitare il comando ": WQ". Premendo "Invio" ti riporta al terminale. Ora che il nostro file di configurazione VIMRC viene creato correttamente, cerchiamo le sue opzioni di personalizzazione.
Abilitare l'evidenziazione della sintassi in VIM
Per dimostrare la funzione di evidenziazione della sintassi di VIM, creiamo prima un file con un codice in esso.
Creiamo un ".Py ”File Python e clona un po 'di codice Python come dati fittizi. Nominiamo il file come "Esempio.py "e salvalo nella directory" desktop ".
Ora, per modificare questo file nell'editor di testo VIM, dobbiamo aprirlo in VIM. Avvia il terminale ed esegui il seguente comando:
Omar@Omar-Virtualbox: ~ $ VIM ./Desktop/esempio.Py
Qui, il comando "VIM" indica che il file specificato è aperto nell'editor VIM. Quindi, forniamo il percorso del file come "./Desktop/esempio.Py ".
Mentre premiamo "Invio", l'editor VIM apre il file.
Il contenuto del file viene visualizzato nel formato di base nella schermata precedente. Non c'è evidenziazione per la sintassi sul codice.
Per abilitare la funzione di evidenziazione della sintassi in VIM, usciamo dal file digitando ": WQ" e apriamo il .Il file VIMRC di nuovo dal terminale con lo stesso comando:
Omar@Omar-Virtualbox: ~ $ VIM .Vimrc
IL .Il file di configurazione VIMRC viene aperto. Passiamo la modalità di funzionamento su Insert Mode semplicemente premendo "I". Ora, digita "Sintassi accesa" e torna nuovamente alla modalità di comando premendo il tasto "ESC". Digita il comando ": WQ" per salvare le modifiche apportate in .file vimrc ed uscita.
Abbiamo abilitato correttamente la funzione di evidenziazione della sintassi in VIM. Ora, per verificare se è abilitato, apriamo l'esempio.Py ”File di nuovo dal terminale.
Omar@Omar-Virtualbox: ~ $ VIM ./Desktop/esempio.Py
Questo apre il file specificato e controlla se l'evidenziazione della sintassi ci funziona.
L'istantanea della finestra VIM mostra il codice con la sua sintassi che è evidenziata questa volta per mostrare che la funzione di evidenziazione della sintassi è attualmente abilitata su VIM.
Impostazione dei numeri di riga in VIM
Quando troviamo una riga di codice specifica, guardiamo o chiediamo a qualcuno. Diventa difficile contare manualmente il numero di linea. VIM ci fornisce una funzione con cui possiamo attivare la numerazione della linea per navigare facilmente attraverso il file. Abilitiamo questa funzione in .File di configurazione VIMRC.
Apriamo il .Di nuovo il file VIMRC, passa alla modalità insert e digita "Set Number":
Salva le modifiche ed esci dal file.
Ora, apri il file dal terminale per vedere se la numerazione della linea è attivata o meno.
Inizialmente, il file non contiene i numeri di riga. Ma quando abilitiamo la funzione numero su VIM, ora possiamo facilmente navigare attraverso le righe del codice.
Evidenziazione del cursore in VIM
Un'altra funzionalità che Vim ci fornisce sta evidenziando la linea del cursore. Quando questa funzione è abilitata, possiamo immediatamente individuare dove si trova attualmente il cursore. Per attivare questa funzione, aprire il .File VIMRC e digitare "Imposta Cursorline" in modalità di modifica.
Salva le modifiche e lascia il file scrivendo il comando "WQ".
Ancora una volta, apri l'esempio.File Py "per vedere se le modifiche sono implementate.
Nell'immagine precedente, possiamo vedere che la linea del cursore è attivata. Questa linea è orizzontale poiché stiamo evidenziando la linea del cursore. Qui, il cursore è sul numero 9. Quindi, una linea di cursore è disegnata sotto di essa.
Insieme a una linea del cursore orizzontale, possiamo anche evidenziare il cursore in verticale. Scopriamo la posizione precisa del cursore riguardante la linea e la colonna. Apri il .File VIMRC e digitare "Imposta CursorColumn".
Quando si apportano modifiche al .file vimrc, non dimenticare di salvarli. Ora, dopo aver lasciato il file, apri l'esempio.Py ”file.
La funzione di evidenziazione del cursore è attivata sia orizzontalmente che verticalmente sul nostro VIM. L'immagine precedente mostra la posizione esatta del cursore nel file.
Ricerca in Vim
VIM ci consente di cercare all'interno di un file di testo nel modo più efficiente. La funzione di ricerca inizia immediatamente a evidenziare la parola proprio nel momento in cui la digiti per la ricerca. Nel .File VIMRC, digitare "Imposta IncSearch" e salvare le modifiche.
Oltre alle funzionalità precedentemente elaborate, VIM ci fornisce un lungo elenco di grandi funzionalità. Possiamo anche impostare la larghezza del turno, la larghezza della scheda, il nobackup, ora e molti altri secondo le tue esigenze.
Conclusione
Questo articolo parla della personalizzazione dell'editor VIM in .File di configurazione VIMRC. In questa lezione vengono discusse diverse impostazioni di configurazione. Inizialmente abbiamo definito il .File di configurazione VIMRC e implementato i diversi comandi su di esso per personalizzare il nostro editor VIM. Viene spiegata la creazione del file VIMRC. L'abilitazione di diverse funzionalità in VIM come l'evidenziazione della sintassi, le righe di numerazione, la linea del cursore e l'evidenziazione della colonna del cursore e l'impostazione della ricerca di testo sono implementati praticamente nell'editor di testo VIM in questo articolo.