DEV Community

Cover image for Vim y no morir en el intento
Alonso Pablo
Alonso Pablo

Posted on

Vim y no morir en el intento

Welcome

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 + h: 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
yy: Copiamos la l铆nea completa donde se encuentra el cursor
dw: Cortamos la palabra desde 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
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

Discussion (0)