Está en la página 1de 2

COMANDOS VIM

COMANDOS USO

yy Copia la línea en curso.


5yy Copia 5 líneas siguientes.
y2W Copia dos palabras, comenzando en la
posición actual del cursor.

p Pega el texto en la posición actual del


cursor.
5p Pega 5 veces el texto.
u Deshace la última modificación.
5u Deshace los últimos 5 cambios.
G Sitúa el cursor en la última línea del
archivo.
1G Sitúa el cursor en la primera línea del
archivo.
nG Sitúa al cursor en la línea n.
i Inserta delante de la letra en la que este
el cursor.
I Inserta al principio de la línea actual
a Añade texto después de la letra en la que
esta el cursor.
A Añade texto tras la última letra de la
línea actual.
r Cambia el carácter actual situado en la
posición del cursor.

R Comienza a sobrescribir el texto.


o Abre una línea en blanco por debajo de la
línea actual.

O Abre una línea en blanco por encima de


la línea actual.

x Borra el carácter situado en la posición


del cursor.
nx A partir de la posición del cursor
borra n caracteres.

dd Borra la línea en curso


s Remplaza caracteres individuales.
:q! Sale del archivo sin guardar.
:w Guarda los cambios.
:wq Guarda y sale.
:! Orden ejecuta una orden del shell.
:n Pasa al siguiente archivo (con esto puedo
copiar y pagar entre archivos).

:n! Pasa al archivo siguiente sin guardar.


:N Pasa al anterior archivo (con esto puedo
copiar y pagar entre archivos).

:N! Pasa al anterior archivo sin guardar.


:se nu Muestra los números de líneas.
:r pepe.txt Inserta el contenido de pepe.txt en la
posición del cursor.

w pepe.txt Guarda el archivo pepe.txt (salva los


cambios).

/manzana Busca la palabra manzana en el archivo


(presionando la tecla n busca la sig.
ocurrencia de la cadena).
shift+z+z Guarda y sale (ídem :wq).

Ctrl+G
Muestra la posición actual del cursor.

También podría gustarte