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 |