› 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.

  • Entrar en modo NormalEsc
  • Mover izquierda/abajo/arriba/derechahjkl
  • Eliminar carácterx
  • Buscar hacia adelante/{pattern}
  • Guardar archivo:w
  • Grabar una macro en un registroq{letter}

Modos

11 atajos
Entrar en modo Normal
Esc
Entrar en modo Inserción
i
Insertar al final de la línea
A
Insertar en una nueva línea debajo
o
Insertar en una nueva línea encima
O
Entrar en modo Visual
v
Entrar en modo Visual de línea
V
Entrar en modo Visual de bloque
CtrlV
Entrar en modo Línea de comandos
:
Reemplazar un solo carácter
r
Modo Reemplazo (sobrescritura)
R

Navegacion

12 atajos
Mover izquierda/abajo/arriba/derecha
hjkl
Palabra siguiente / anterior
wb
Fin de palabra
e
Inicio de línea (primer carácter no vacío)
^
Fin de línea
$
Primera línea del archivo
gg
Última línea del archivo
G
Ir a la línea N
:NorNgg
Media página abajo/arriba
CtrlDCtrlU
Ir al paréntesis correspondiente
%
Ir a la siguiente/anterior aparición del carácter
f{char}F{char}
Centrar la vista en el cursor
zz

Edicion

15 atajos
Eliminar carácter
x
Eliminar línea
dd
Eliminar palabra
dw
Eliminar hasta el final de la línea
D
Copiar (yank) la línea
yy
Copiar (yank) la palabra
yw
Pegar después / antes del cursor
pP
Cambiar la palabra
cw
Cambiar hasta el final de la línea
C
Cambiar toda la línea
cc
Deshacer
u
Rehacer
CtrlR
Repetir el último cambio
.
Aumentar / reducir la sangría de la línea
>><<
Sangría automática de la selección
=G(fromtop)

Buscar y reemplazar

8 atajos
Buscar hacia adelante
/{pattern}
Buscar hacia atrás
?{pattern}
Coincidencia siguiente / anterior
nN
Buscar la palabra bajo el cursor
*#
Reemplazar en la línea
:s/old/new/
Reemplazar todo en el archivo
:%s/old/new/g
Reemplazar con confirmación
:%s/old/new/gc
Quitar el resaltado de búsqueda
:noh

Archivos y búferes

9 atajos
Guardar archivo
:w
Guardar y salir
:wq
Salir sin guardar
:q!
Abrir archivo
:e{file}
Listar los búferes
:ls
Búfer siguiente / anterior
:bn:bp
Dividir horizontalmente
:sp
Dividir verticalmente
:vsp
Navegar entre paneles
CtrlWhjkl

Macros

5 atajos
Grabar una macro en un registro
q{letter}
Detener la grabación
q
Ejecutar la macro
@{letter}
Repetir la última macro
@@
Ejecutar la macro N veces
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.