VI/VIM Text Editor è popolare per gli utenti Linux per le sue molte funzionalità uniche. Gli sviluppatori e gli utenti regolari usano le sue molte funzionalità, una delle quali è che VI può abilitare/disabilitare il suo numero di linea. Il numero di riga è la caratteristica essenziale degli editori di testo VI, principalmente per la programmazione.
Poiché l'editor in VIM/VI ha molti comandi che utilizzano il numero di riga per la navigazione, questo è il motivo per cui il numero di riga è ancora più critico per VIM/VI. Conoscendo solo il numero di una riga specifica, puoi spostare rapidamente il cursore su di esso. Ora discuteremo di questa funzione su come abilitare/disabilitare la numerazione della linea in VI.
Quali sono i numeri di linea in VI/VIM?
Le caratteristiche essenziali di VI/VIM sono difficili da capire, quindi è noto come editor di testo orientato all'utente del potere. Si rivela così complicato che anche smettere può essere una sfida per i nuovi utenti.
Quindi, è importante notare che VI mostra il numero di linea corrente sul lato in basso a destra della finestra, anche nella sua forma più elementare.
Come abilitare/disabilitare la numerazione della linea in VI
Esistono tre diversi numeri di line in VI: numerazione della linea assoluta, numerazione della linea relativa e numerazione della linea ibrida. Esistono vari metodi con cui possiamo abilitare/disabilitare i numeri di linea in più forme. Discuteremo i diversi numeri di linea e i modi per abilitarli qui.
Numerazione della linea assoluta
La numerazione delle righe assolute, secondo i loro nomi, rappresenta la numerazione sequenziale delle righe. Se lo desideri, possiamo numerare ogni riga a partire dall'inizio e andare alla fine. Assicurati di essere in modalità di comando. Premere ESC se non sei sicuro in quale modalità ti trovi. Immettere il seguente comando:
: set numeroOra puoi vedere il numero di riga nella colonna di sinistra e rimani in modalità di comando. Allo stesso modo, è possibile abilitare i numeri di linea e, allo stesso modo, è possibile disabilitare i numeri di linea ripetendo il processo. Per questo, Type il seguente comando:
: set raccominareNota: Puoi anche usare le versioni abbreviate di ogni comando qui, imposta rispettivamente Nu e Nu.
Numerazione della riga relativa
La sintassi di Vim per i comandi di navigazione funziona bene con i numeri della riga relativa. Il metodo di numerazione mostra numeri di riga attorno alla posizione del cursore. Questo è utile quando si tratta di qualcuno che deve indicarti righe specifiche relative a una riga particolare o visualizzare il tuo codice da un contesto specifico. Ti consente di spostare il cursore direttamente sulle linee. Attiva i numeri relativi inserendo la modalità di comando premendo ESC. Successivamente, utilizzare il comando seguente e premere il pulsante Invio:
: imposta RNUO
: Set RelaivenumumberQuesta impostazione mostrerà automaticamente 0 lungo la riga corrente. Inoltre, VI/VIM prefischerà le linee inferiori e superiori con 1. Tutte le altre linee rimarranno nella loro posizione originale. Attivare sia con questa impostazione che l'impostazione del numero standard contemporaneamente. Tuttavia, la tua riga corrente mostrerà comunque 0 invece del numero di riga effettivo.
I comandi di numerazione della riga relativa devono essere seguiti da un punto esclamativo. Successivamente, è possibile disabilitare la numerazione della riga relativa usando questi due comandi:
: Set NornuO
: Impostare il numero di noreLativenumumNumerazione della linea ibrida
La numerazione della linea combina numeri assoluti e relativi. A partire da VI/VIM 7.4, puoi abilitare la numerazione della linea ibrida. I numeri di linea relativi e assoluti possono essere visualizzati fianco a fianco con questo metodo. Pertanto, rendendo facile fare riferimento a qualsiasi riga nel tuo file.
Per abilitarlo, avviare la modalità di comando premendo il tasto ESC e digitando il comando seguente per abilitare la numerazione relativa e assoluta:
: set numero relativoSono anche disabilitati allo stesso modo. Dobbiamo disabilitare sia il parente che l'assoluto proprio come facciamo di solito. Per disabilitare la numerazione della riga ibrida, digitare il comando seguente e premere Invio:
: set norelativenumber setAbilita permanentemente i numeri di linea in VI/VIM
Non esiste una soluzione permanente a nessuno di questi problemi. Una volta che VI/VIM è spento e indietro, ritorna alla modalità predefinita e i numeri di linea sono nascosti.
A seconda del sistema, la posizione del file delle impostazioni VI/VIM può variare. Principalmente questo file si trova nella tua home directory denominata .Vimrc. Qualsiasi comando set che inseri in questo file diventerà effettiva per impostazione predefinita.
Apri il file di configurazione VI/VIM .VIMRC con il seguente comando:
vim ~/.VimrcÈ possibile abilitare la numerazione della riga in modo permanente aggiungendo il seguente comando al .file vimrc.
: Imposta [richiesto_mode]Se non hai già un .file vimrc nella tua home directory, questo comando ti aiuterà a crearne uno.
vim .VimrcLa prossima volta che apri l'editor, i numeri di riga appariranno in */.VIMRC per impostazione predefinita. Utilizzando il processo set nonu, puoi nasconderli in modo interattivo.
Conclusione
Questo articolo spiega come i numeri di linea sono abilitati e disabilitati in VI/VIM. Esistono principalmente tre tipi di numerazione della linea in VI Editor di testo: assoluto, relativo e ibrido. Ti abbiamo reso consapevole dei metodi per abilitare/disabilitare questi tre tipi di numerazione della linea in VI. Abbiamo spiegato il metodo per abilitare in modo permanente i numeri di linea. Speriamo che tu abbia trovato questo articolo utile. Se hai domande relative a questo articolo, puoi controllare liberamente gli altri articoli di suggerimento Linux.