Come saltare a una linea in un VIM

Come saltare a una linea in un VIM
Scrivere un codice di circa 600 righe, improvvisamente dobbiamo apportare alcuni emendamenti nella riga 106, cosa dovremmo fare? Con l'aiuto di spostare il cursore alla linea 106, andiamo alla linea 106, ma ci vorrà tempo. Possiamo saltare direttamente sulla riga 106 e risparmiare il nostro tempo? SÌ! L'editor VIM ci fornisce un modo per saltare in linea e apportare modifiche. Possiamo saltare l'inizio e la fine dei file utilizzando un semplice comando. Possiamo anche scoprire la parola specifica nell'editor VIM e saltare direttamente lì.

Vim (VI migliorato) è un editor utilizzato per creare, aprire, modificare e salvare qualsiasi tipo di testo. VIM è uno degli editor affidabili ed efficienti utilizzati principalmente su UNIX per creare e modificare i file di testo.
Questo articolo ci consente di capire come saltare sulla riga specifica usando VIM Editor.

Installazione dell'editor VIM

Prima di utilizzare l'editor VIM, lo installeremo. Prima dell'installazione dell'editor VIM, aggiorneremo il repository.

$ sudo apt update

Dopo l'aggiornamento, VIM può essere installato come:

$ sudo apt install vim -y

Ora creeremo un file utilizzando l'editor VIM.

$ vim myfile.TXT

Modifica il testo nell'editor premendo "I" per inserire la modalità Insert, digitare il testo ed uscire dall'editor salvando il file usando ": xa".

Passa a particolari comandi di riga in VIM : Una volta completata l'installazione, ora discuteremo dei comandi di salto. Possiamo passare alla riga specifica del file di testo usando un comando la cui sintassi generale è:

$ vim +[numero di riga] [nome file]

Nel nostro caso, il comando sarebbe come:

$ vim +2 myfile.TXT

Quando premiamo Invio per eseguire il comando, l'editor sarà aperto e possiamo vedere che il cursore punta all'inizio della riga 2.

Se siamo nell'editor VIM, fai semplicemente questo, "Premere il tasto Invio, scrivere il numero di riga e premere Shift+ G":

Ancora una volta l'output è lo stesso.

Salta all'inizio della riga particolare del testo : Se abbiamo un testo di diverse centinaia di righe e vogliamo andare all'inizio di una riga per modificarla, usiamo semplicemente, “Shift + ^":

Salta alla fine della particolare riga del testo : Possiamo saltare alla fine della riga specifica andando su una linea e fare quanto segue; "Shift + $":

Passa a una riga con una parola specifica : Se vogliamo saltare a una linea con alcune parole specifiche per sostituire quelle parole che possiamo farlo usando ", / [Digita la parola che vuoi trovare] ":

Per trovare la riga successiva in cui è presente la parola; "Digita" N "e premere il tasto Invio":

Il risultato che mostra il cursore che si sposta verso la riga successiva in cui è presente la parola laptop.

Conclusione

Trovare una parola specifica in un file di testo o codice di centinaia di righe non è meno di una seccatura. Il problema può essere risolto utilizzando un editor VIM ricco di funzionalità. Questo articolo ha presentato vari metodi per apportare modifiche in un file usando VIM Editor, come saltare su una riga specifica, trovare una parola e spostare la parte superiore e la fine di un file attraverso varie chiavi di scelta rapida.