Vim y no morir en el intento
Alonso Pablo
Posted on October 20, 2021
Modo: NORMAL 🕹
ESC
: Sale del modo 'Insert'/'Inserción' para introducir comandos
.
: Repite el último comando ingresado
💾 Archivo:
:w
: Guarda el archivo (no cierra)
:wq!
: Guarda y cierra el archivo
:x!
: Guarda y cierra el archivo
:q!
: Cierra el archivo sin preguntar
♻ Movimientos:
h
: Mueve el cursor un carácter a la izquierda
l
: Mueve el cursor un carácter a la derecha
j
: Mueve el cursor a la línea inferior/abajo
k
: Mueve el cursor a la línea superior/arriba
Shift
+ h
: Mueve el cursor a la primera línea que se ve en la pantalla
Shift
+ l
: Mueve el cursor a la última línea que se ve en la pantalla
w
: El cursor avanza hacia la primera letra de la siguiente 'palabra'
b
: El cursor retrocede y se sitúa en la primera letra de la palabra anterior
o
: El cursor se sitúa en la línea siguiente/inferior a donde esté y entramos en modo Inserción/Insert
Shift
+ o
: El cursor se sitúa en la línea anterior/superior a donde esté
🏗 Edición:
dd
: Cortamos la línea completa donde se encuentra el cursor
dw
: Cortamos la palabra desde donde se encuentra el cursor
dl
: cortamos la siguiente letra desde donde se encuentra el cursor
yy
: Copiamos la línea completa donde se encuentra el cursor
d<número>d
|| d<número>w
|| y<número>y
: Copiamos o Cortamos la cantidad de líneas que pongamos entre las letras. Ejemplo: d5d
, d7w
o y6y
p
: Pegamos lo que hayamos 'copiado' o 'cortado' 1 carácter después de donde se encuentra el cursor
r
: Entra en modo inserción/reemplazar para que reemplacemos la letra donde se encuentra el cursor y luego vuelve al modo 'Normal' (salimos con la tecla: 'ESC')
Shift
+ r
: Entramos en modo inserción/reemplazar para que reemplacemos desde la letra donde se encuentra el cursor (salimos con la tecla: 'ESC')
x
: Borra el carácter anterior a donde se encuentra el cursor
Shift
+ x
: Borra el carácter siguiente a donde se encuentra el cursor
u
: Deshacemos los últimos cambios
Ctrl
+ r
: Rehacemos los últimos cambios
Modo: INSERCIÓN 📝
i
|| Insert
: Entramos en modo de inserción y podemos insertar texto en donde se encontraba el cursor
Shift
+ i
: Entramos en modo de inserción y podemos insertar texto al inicio de la línea donde se encontraba el cursor
Modo: VISUAL 📑
v
: Entramos en modo visual, para seleccionar texto
gg
: Mueve el cursor al principio del archivo
Shift
+ g
: Mueve el cursor al final del archivo
>
|| Shift
+ .
: Indenta las líneas previamente seleccionadas.
d
: Cortamos el texto seleccionado
y
: Copiamos el texto seleccionado
p
: Pegamos lo que hayamos 'copiado' o 'cortado' 1 carácter después de donde se encuentra el cursor
/<texto>
: Busca el introducido
-
n
: Mueve el cursor a la próxima ocurrencia encontrada en el archivo -
Shift
+n
: Mueve el cursor a la anterior ocurrencia
Posted on October 20, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.