Comandos básicos para el editor de texto vi (Linux)

Vi es el editor estándar de los Sistemas Operativos Unix/Linux. aprender a usarlo es absolutamente indispensable, El inicio puede resultar un poco difícil, sobre todo para los usuarios windows o que no lleven mucho tiempo usando O.S Linux.

MOVIMIENTOS DEL CURSOR
Arriba----k
Abajo-----j
Derecha---h
Izquierda-l
0---------Inicio de línea
$---------Fin de línea
w---------Word: Avanzar palabra
b---------Back: Retroceder palabra
e---------End: Al final de palabra
H---------Home: Esquina sup. izq. de la ventana
L---------Last: Esquina inf. izq. de la ventana

INSERTAR TEXTO [Tecla esc presionada]
i---Insertar (delante del cursor)
I---Insertar al principio de la línea
a---Añadir (detrás del cursor)
A---Añadir al final de la línea
o---Insertar una línea debajo de la actual
O---Insertar una línea encima de la actual

BORRAR TEXTO [Tecla esc presionada]
x---Borrar caracter actual
X---Borrar carácter anterior
dd--Borrar línea actual
D---Borrar hasta final de línea
dw--Borrar palabra

CAMBIAR TEXTO [Tecla esc presionada]
rcar--Reemplazar el caracter actual por car
R-----Reemplazar texto desde la posición del cursor
s-----Substituir el caracter actual por texto a insertar
S-----Substituir la línea actual
C-----Cambiar hasta el final de la línea
cw----Cambiar palabra
J-----Unir a la línea actual la siguiente

COPIAR Y PEGAR [Tecla esc presionada]
yy----Copiar en el buffer la línea actual
nyy---Copiar en el buffer n líneas desde la actual
p-----Pega el buffer detrás del cursor
P-----Pega el buffer delante del cursor

OPERACIONES CON ARCHIVOS [Tecla shit presionada]
:w----Graba las modificaciones efectuadas en el archivo
:w----archivo Escribe el texto actual en archivo (Sólo si no existía)
:q----Salir (si no hay cambios)
:q!---Salir (sin grabar)
:wq---Guardar cambios y salir
:x----Guardar cambios y salir
ZZ----Guardar cambios y salir

Tambien te gustaria esto

0 comentarios