Vim

Vim Atajos

Atajos de teclado de Vim y Neovim — edición modal, navegación y comandos. v9.x

Source: Documentación oficial · Actualizado 2026-06

Atajos
6
Categorías

Guía del cheat sheet

Vim shortcuts worth learning first

Esta página reúne 60 atajos de teclado buscables para Vim en 6 categorías. Empieza por las categorías principales y después imprime la ficha si quieres tenerla a mano.

  • Enter Normal modeEsc
  • Move left/down/up/righthjkl
  • Eliminar carácterx
  • Search forward/{pattern}
  • Guardar archivo:w
  • Record macro into registerq{letter}

Modos

11 atajos
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

Navegacion

12 atajos
Move left/down/up/right
hjkl
Next / previous word
wb
End of word
e
Start of line (non-blank)
^
Fin de línea
$
First line of file
gg
Last line of file
G
Go to line N
:NorNgg
Half page down/up
CtrlDCtrlU
Ir al paréntesis correspondiente
%
Jump to next/prev occurrence of char
f{char}F{char}
Center view on cursor
zz

Edicion

15 atajos
Eliminar carácter
x
Eliminar línea
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
Deshacer
u
Rehacer
CtrlR
Repeat last change
.
Indent / unindent line
>><<
Auto-indent selection
=G(fromtop)

Buscar y reemplazar

8 atajos
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

Archivos y búferes

9 atajos
Guardar archivo
:w
Guardar y salir
:wq
Salir sin guardar
:q!
Abrir archivo
:e{file}
List buffers
:ls
Next / previous buffer
:bn:bp
Split horizontally
:sp
Split vertically
:vsp
Navigate splits
CtrlWhjkl

Macros

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

Preguntas frecuentes

¿Cuál es la forma más rápida de encontrar atajos de Vim en esta página?

Usa el cuadro de búsqueda o pulsa /, luego escribe una acción como enter normal mode.

¿Puedo imprimir esta hoja de atajos de Vim?

Sí. Usa el botón Imprimir / PDF o el comando de impresión del navegador para guardar una hoja compacta.

¿Esta página incluye atajos de Windows y Mac para Vim?

Sí. Usa las pestañas de SO para cambiar entre atajos de Windows y macOS. Por ejemplo, enter normal mode es Esc en Windows y Esc en macOS donde esté disponible.

Ver también

Ningún atajo coincide con la búsqueda.