Vim

Vim Scorciatoie

Scorciatoie da tastiera di Vim e Neovim — editing modale, navigazione e comandi. v9.x

Source: Documentazione ufficiale · Aggiornato 2026-06

Scorciatoie
6
Categorie

Guida al cheat sheet

Vim shortcuts worth learning first

Questa pagina raccoglie 60 scorciatoie da tastiera cercabili per Vim in 6 categorie. Parti dalle categorie principali, poi stampa il cheat sheet quando vuoi tenerlo a portata di mano.

  • Enter Normal modeEsc
  • Move left/down/up/righthjkl
  • Elimina caratterex
  • Search forward/{pattern}
  • Salva file:w
  • Record macro into registerq{letter}

Modalità

11 scorciatoie
Enter Normal mode
Esc
Enter Insert mode
i
Insert at end of line
A
Insert on new line below
o
Insert on new line above
O
Enter Visual mode
v
Enter Visual Line mode
V
Enter Visual Block mode
CtrlV
Enter Command-line mode
:
Replace single character
r
Replace mode (overwrite)
R

Navigazione

12 scorciatoie
Move left/down/up/right
hjkl
Next / previous word
wb
End of word
e
Start of line (non-blank)
^
Fine riga
$
First line of file
gg
Last line of file
G
Go to line N
:NorNgg
Half page down/up
CtrlDCtrlU
Vai alla parentesi corrispondente
%
Jump to next/prev occurrence of char
f{char}F{char}
Center view on cursor
zz

Modifica

15 scorciatoie
Elimina carattere
x
Elimina riga
dd
Delete word
dw
Delete to end of line
D
Yank (copy) line
yy
Yank word
yw
Paste after / before cursor
pP
Change word
cw
Change to end of line
C
Change entire line
cc
Annulla
u
Ripeti
CtrlR
Repeat last change
.
Indent / unindent line
>><<
Auto-indent selection
=G(fromtop)

Cerca e sostituisci

8 scorciatoie
Search forward
/{pattern}
Search backward
?{pattern}
Next / previous match
nN
Search word under cursor
*#
Replace in line
:s/old/new/
Replace all in file
:%s/old/new/g
Replace with confirmation
:%s/old/new/gc
Clear search highlight
:noh

File e buffer

9 scorciatoie
Salva file
:w
Salva ed esci
:wq
Esci senza salvare
:q!
Apri file
:e{file}
List buffers
:ls
Next / previous buffer
:bn:bp
Split horizontally
:sp
Split vertically
:vsp
Navigate splits
CtrlWhjkl

Macro

5 scorciatoie
Record macro into register
q{letter}
Stop recording
q
Play macro
@{letter}
Repeat last macro
@@
Run macro N times
N@{letter}

Domande frequenti

Qual è il modo più veloce per trovare le scorciatoie di Vim su questa pagina?

Usa la barra di ricerca o premi /, poi digita un'azione come enter normal mode.

Posso stampare questo cheat sheet di scorciatoie di Vim?

Sì. Usa il pulsante Stampa / PDF o il comando stampa del browser per salvare un cheat sheet compatto.

Questa pagina include le scorciatoie Windows e Mac per Vim?

Sì. Usa le schede OS per passare tra scorciatoie Windows e macOS. Ad esempio, enter normal mode è Esc su Windows e Esc su macOS dove disponibile.

Vedi anche

Nessuna scorciatoia corrisponde alla ricerca.