Comandi di base dell'editor Vim

Comandi Di Base Dell Editor Vim



Vim è un popolare editor di testo progettato per un efficiente editing di testo direttamente dal terminale. È una versione avanzata dell'editor Vi ed è supportata su diversi sistemi operativi, come macOS, BSD, Windows e Linux. Vim è principalmente conosciuto come lo strumento del programmatore, poiché ha molte funzionalità che consentono la modifica rapida del testo.

La comunità degli editor Vim ha molti plugin per migliorare le sue capacità. Molti utenti preferiscono l'editor Vim per la sua flessibilità e le sue varie funzionalità. Tuttavia, ci sono comandi base dell'editor Vim che tutti devono conoscere. Quindi, diamo un'occhiata a questi comandi e alle scorciatoie da tastiera che puoi utilizzare per lavorare in modo efficiente sull'editor Vim.







Scorciatoie di base dell'editor Vim

Ricorda, l'editor Vim non è un'utilità preinstallata. Pertanto, ne consigliamo la lettura questa guida per installare l'editor Vim prima di procedere al passaggio successivo. Ora iniziamo creando il file “example.txt” utilizzando il seguente comando:



Perché esempio.txt

Qui puoi aggiungere il testo e navigare tra le righe tramite i tasti indicati di seguito:



Chiavi Descrizione
H Muovere a sinistra
l Vai a destra
K Andare avanti
J Abbassati
IN Vai avanti fino all'inizio di qualsiasi parola
B Torna indietro fino all'inizio di qualsiasi parola
E Vai avanti fino alla fine di qualsiasi parola
O Passa all'inizio di una riga
$ Passa alla fine di una riga
G Passa all'ultima riga dell'intero testo
gg Vai alla prima riga dell'intero testo

Una volta che sai come navigare tra righe, caratteri e parole, è tempo di comprendere le scorciatoie da tastiera per modificare il testo. Ecco quindi il cheat sheet completo per modificare il testo utilizzando semplici scorciatoie nell'editor Vim:





Chiave I: Se vuoi inserire del testo prima del cursore, premi il pulsante I sulla tastiera e vedrai 'Inserisci' nella finestra. Ad esempio, aggiungiamo la parola 'Importante' prima del paragrafo, quindi dobbiamo premere il tasto I e iniziare a digitare il testo:

  Tasto di scelta rapida I per l'editor vim



Dopo aver inserito il testo, premere il tasto Escape (Esc) per uscire dalla modalità di inserimento.

Tasto O: Premendo semplicemente il tasto O, puoi aprire in modo efficiente una nuova riga sotto la riga corrente.

Tasti Maiusc + O : Si aprirà la nuova riga sopra la riga corrente.

Una chiave: Premere il tasto A per accedere alla modalità di inserimento e aggiungere il testo dopo il cursore.

Tasti Maiusc+A: Premi i tasti Maiusc più A per inserire il testo alla fine di una riga.

Tasti Maiusc/CTRL + R: La scorciatoia da tasto R sostituisce solo un singolo carattere, ma se desideri sostituire più caratteri, premi i tasti Maiusc o CTRL + R.

Scorciatoia CW: Premere i tasti C e poi W per cancellare l'intera parola. Dopo aver premuto questi tasti, è possibile accedere alla modalità di inserimento per sostituire l'intera parola.

Scorciatoia CC: La scorciatoia CC è simile a CW ma eliminerà l'intera riga e ti consentirà di aggiungerne una nuova.

Tasto X: È possibile premere il tasto X per eliminare un carattere specifico in corrispondenza del cursore. Tuttavia, assicurati di non essere nella modalità di inserimento.

Tasti Maiusc+X: È possibile premere i tasti Maiusc e X per eliminare una riga specifica in corrispondenza del cursore.

Scorciatoia DD : questa scorciatoia eliminerà l'intera riga. Inoltre, se desideri eliminare più righe, premi il numero sulla tastiera nell'ordine corretto. Ad esempio, se desideri eliminare cinque righe, premi D, 5 e D nello stesso ordine.

Scorciatoia DW : La scorciatoia DW cancellerà l'intera parola.

È Scorciatoia : Questa scorciatoia si chiama Yank e copia una parola.

AA Scorciatoia : questa scorciatoia copierà una riga.

Tasto P: Incollerà il testo alla fine del paragrafo particolare.

Tasti Maiusc+P: Il testo verrà incollato nel paragrafo precedente.

Comandi essenziali dell'editor Vim

:imposta n.: Puoi utilizzare questo comando per visualizzare il numero di riga nell'editor:

  L'editor-set-nu-command-in-vim

:imposta no!: Allo stesso modo, puoi rimuovere i numeri di riga.

:{numero di riga}: Utilizza questo comando quando vuoi andare a un numero di riga specifico. Ad esempio, digita 17  per reindirizzare alla  17a riga.

  numero-riga-nell-editor-vim

:imposta mouse=a: Questo comando abiliterà il mouse e potrai usarlo per copiare e incollare testo. Inoltre, puoi anche selezionare il testo specifico e sostituirlo con qualcos'altro:

:%s/vecchio/nuovo/g: Puoi usare questo comando per sostituire una parola specifica con un'altra. Ad esempio, sostituiamo la parola 'Linux' con 'OS' utilizzando il seguente comando:

: % S / Linux / VOI / G

  il comando-sostitutivo-nell'editor-vim
Nel comando precedente, s sta per 'sostituto' e % specifica il numero di righe in cui il comando dovrebbe implementare la modifica. Ecco perché, se vuoi sostituire la parola in tutte le righe, usa % o specifica invece il numero di riga. Inoltre, g è “globale”. che sostituisce tutte le occorrenze precedenti nel documento completo.

Scorciatoie aggiuntive

Ora puoi utilizzare alcune scorciatoie aggiuntive per trovare i testi e salvare il file di testo nell'editor di testo Vim.

/: Premere il tasto / e inserire il testo che si desidera cercare. Questo comando eseguirà la ricerca in avanti.

?: Allo stesso modo, puoi usare ? per eseguire una ricerca all'indietro.

:In: Puoi usare questo comando per scrivere o salvare il file senza uscire dall'editor Vim.

:wq: Se vuoi salvare e chiudere il file nell'editor Vim, usa il comando :wq.

:Q: Se vuoi uscire dall'editor di testo, usa il comando :q, ma salva prima il file, altrimenti ti verrà mostrato l'errore.

:Q!: Infine, se vuoi forzare l'uscita e scartare le modifiche non salvate, usa :q! comando.

Avvolgendo

Quindi questa era la guida completa sui comandi base dell'editor di Vim che devi conoscere per diventare un esperto. Puoi utilizzare l'editor di testo Vim per eseguire attività di modifica e migliorare la produttività in modo efficiente. Pertanto, ti consigliamo di apprendere queste scorciatoie e comandi se usi frequentemente l'editor Vim in ambienti terminali.