Skip to content

Cheat Sheet de Vim

Última verificación mayo 2026 — corre en tu navegador
Cheatsheet de Vim
Esc

Volver a modo normal

Modos
i

Insertar antes del cursor

Modos
a

Insertar después del cursor

Modos
I

Insertar al inicio de línea

Modos
A

Insertar al final de línea

Modos
o

Abrir nueva línea abajo e insertar

Modos
O

Abrir nueva línea arriba e insertar

Modos
v

Modo visual (por caracteres)

Modos
V

Modo visual (por líneas)

Modos
Ctrl+v

Modo visual block (columnas)

Modos
h j k l

Izquierda, abajo, arriba, derecha

Movimiento
w

Inicio de siguiente palabra

Movimiento
b

Inicio de palabra anterior

Movimiento
e

Fin de palabra actual

Movimiento
0

Inicio de línea

Movimiento
^

Primer no-blanco de línea

Movimiento
$

Fin de línea

Movimiento
gg

Inicio del archivo

Movimiento
G

Final del archivo

Movimiento
:42

Saltar a línea 42

Movimiento
42G

Saltar a línea 42 (alt)

Movimiento
Ctrl+d

Media página abajo

Movimiento
Ctrl+u

Media página arriba

Movimiento
Ctrl+f

Página abajo (adelante)

Movimiento
Ctrl+b

Página arriba (atrás)

Movimiento
%

Paréntesis/bracket coincidente

Movimiento
{  }

Párrafo anterior/siguiente

Movimiento
x

Eliminar carácter bajo el cursor

Edición
X

Eliminar carácter antes del cursor

Edición
dd

Eliminar (cortar) línea

Edición
dw

Eliminar palabra

Edición
d$

Eliminar hasta fin de línea

Edición
D

Eliminar hasta fin de línea (alt)

Edición
yy

Yank (copiar) línea

Edición
yw

Yank palabra

Edición
p

Pegar después del cursor

Edición
P

Pegar antes del cursor

Edición
u

Deshacer

Edición
Ctrl+r

Rehacer

Edición
r<char>

Reemplazar un carácter

Edición
R

Modo reemplazo (sobrescribir)

Edición
cw

Cambiar palabra (borrar + insertar)

Edición
cc

Cambiar línea

Edición
.

Repetir último cambio

Edición
>> <<

Indentar / desindentar línea

Edición
J

Unir línea de abajo con actual

Edición
/pattern

Buscar adelante

Buscar y reemplazar
?pattern

Buscar atrás

Buscar y reemplazar
n

Siguiente coincidencia

Buscar y reemplazar
N

Coincidencia anterior

Buscar y reemplazar
*

Buscar palabra bajo el cursor

Buscar y reemplazar
:%s/old/new/g

Reemplazar todo en archivo

Buscar y reemplazar
:%s/old/new/gc

Reemplazar con confirmación

Buscar y reemplazar
:s/old/new/g

Reemplazar en línea actual

Buscar y reemplazar
:noh

Limpiar resaltado de búsqueda

Buscar y reemplazar
:w

Guardar archivo

Archivos y buffers
:w filename

Guardar como

Archivos y buffers
:q

Salir

Archivos y buffers
:q!

Salir sin guardar

Archivos y buffers
:wq or ZZ

Guardar y salir

Archivos y buffers
:e filename

Abrir archivo

Archivos y buffers
:bn :bp

Siguiente / anterior buffer

Archivos y buffers
:ls

Listar buffers abiertos

Archivos y buffers
:bd

Cerrar buffer actual

Archivos y buffers
:split :vsplit

Split horizontal / vertical

Archivos y buffers
Ctrl+w w

Cambiar entre splits

Archivos y buffers
Ctrl+w q

Cerrar split actual

Archivos y buffers
Mostrando 67 de 67 comandos

Cheat Sheet de Vim — Modos, Movimientos, Comandos y Atajos de Teclado

Una referencia rápida de Vim: modos (normal/insert/visual), movimiento, edición, búsqueda y reemplazo, operaciones de archivo, buffers y splits.

Sobre este cheatsheet

Un cheatsheet completo de Vim organizado por flujo: modos, movimiento, edición, búsqueda y gestión de archivos.

  • Más de 65 comandos y atajos
  • Modos: normal, insert, visual, block
  • Movimiento: palabras, líneas, páginas
  • Edición: delete, yank, paste, change
  • Buscar y reemplazar con rangos
  • Buffers, splits y archivos

Gratis. Sin registro. Tus datos permanecen en tu navegador. Anuncios mediante Google AdSense (con consentimiento).

Por ·