Vim / Neovim 18 scorciatoie

Comandi di movimento rapido, modalità normale, inserimento, visuale e combinazioni di modifica testo avanzata.

Movimento & Cursore

5
Comando / Azione Tasti di Scelta Rapida Tags Copia
Spostamento Base Cursore (Sinistra, Giù, Su, Destra)
I tasti cardinali per muovere il cursore in modalità Normale
h, j, k, l
movimento frecce navigazione
Sposta avanti di una parola (Word)
Porta il cursore all'inizio della parola successiva
w
parola avanti word
Sposta indietro di una parola (Back)
Porta il cursore all'inizio della parola precedente
b
parola indietro back
Inizio / Fine Riga Corrente
0 va al primo carattere assoluto, $ va all'ultimo carattere della riga
0 oppure $
inizio riga fine riga
Vai alla Prima / Ultima Riga del File
gg salta all'inizio assoluto del documento, G va in fondo
gg oppure G
inizio file fine file salto

Inserimento & Modifica

6
Comando / Azione Tasti di Scelta Rapida Tags Copia
Passa in Modalità Inserimento (Insert Mode)
Inizia a digitare testo nella posizione corrente del cursore
i
insert inserisci modalita
Inserisci testo dopo il cursore (Append)
Posiziona il punto di inserimento subito dopo il carattere selezionato
a
append dopo inserisci
Apri Nuova Riga Sotto e Inserisci
Crea una nuova riga vuota sottostante ed entra in modalità Inserimento
o
nuova riga open insert
Torna alla Modalità Normale (Esc)
Esce dalla modalità Inserimento o Visuale tornando ai comandi base
Esc oppure Ctrl+[
esc normale modalita
Annulla Ultima Modifica (Undo)
Ripristina lo stato precedente del testo
u
undo annulla ripristina
Ripeti Ultima Modifica Annullata (Redo)
Riapplica l'azione precedentemente annullata con u
Ctrl+R
redo ripeti riapplica

Taglia, Copia & Incolla (Yank)

4
Comando / Azione Tasti di Scelta Rapida Tags Copia
Elimina (Taglia) Riga Intera (Delete Line)
Cancella la riga corrente e la copia nel registro per poterla incollare
dd
elimina riga taglia cancella
Copia Riga Intera (Yank Line)
Salva la riga corrente negli appunti interni di Vim
yy
copia riga yank appunti
Incolla Testo Copiato (Paste dopo il cursore)
Inserisce il contenuto del registro dopo la riga o posizione corrente
p
incolla paste put
Entra in Modalità Visuale per Selezionare
Consente di evidenziare blocchi di testo per copiare o eliminare
v (caratteri) oppure V (righe)
visual mode seleziona blocco

Salvataggio, Uscita & Buffer

3
Comando / Azione Tasti di Scelta Rapida Tags Copia
Salva il File (:w)
Scrive le modifiche apportate sul disco
:w+ Invio
salva write disco
Salva ed Esci da Vim (:wq / :x / ZZ)
Scrive le modifiche e chiude l'editor tornando al terminale
:wq+ Invio (o ZZ)
salva esci write quit
Esci senza Salvare Forzatamente (:q!)
Chiude l'editor scartando tutte le modifiche non salvate
:q!+ Invio
esci forza scarta quit