Come abilitare la numerazione della linea Disable in VI

Come abilitare la numerazione della linea Disable in VI

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 numero

Ora 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 raccominare

Nota: 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 RNU

O

: Set Relaivenumumber

Questa 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 Nornu

O

: Impostare il numero di noreLativenumum

Numerazione 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 relativo

Sono 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 set

Abilita 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 .Vimrc

La 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.