Referencia de comandos
Esta es una lista de los comandos más utilizados en el editor Vi, aunque hay muchos más estos en un principio te serán muy útiles.
:w :w! | Guardar (con ! guardar sin mostrar mensaje de advertencia) |
:q :q! | Salir. (con ! salir sin mostrar mensaje de advertencia) |
:wq :wq! | Guardar y salir (con ! sin mostrar mensaje de advertencia) |
:x :x! | Guardar y salir (con ! sin mostrar mensaje de advertencia) |
/[cadena] | Busca cadena en el documento. |
n | Encontrar el siguiente (después de una búsqueda). |
N | Encontrar el anterior (después de una búsqueda). |
i | Pasar a modo edición (Inserta texto antes del cursor). |
I | Pasar a modo edición (Inserta texto al principio de la línea). |
a | Pasar a modo edición (Inserta texto después del cursor). |
A | Pasar a modo edición (Inserta texto al final de la línea). |
h | Moverse un caracter hacia la izquierda. |
j | Moverse una línea hacia abajo. |
k | Moverse una línea hacia arriba. |
l | Moverse uncaracter hacia la derecha. |
w W | Moverse una palabra a la derecha. |
cw | Cambiar una palabra |
dd | Quitar una línea. |
dw | Quitar una palabra. |
p | Pegar después del cursor (o en la línea de abajo). |
P | Pegar antes del cursor (o en la línea de arriba). |
D | Cortar de la posición del cursor al final de la línea. |
Para profundizar en el conocimiento del editor vi puedes visitar alguna de estas páginas:
Vi Lovers Home: (En inglés) Aquí hay cantidad de manuales y tutoriales de vi en todos los niveles. Incluso hay versiones de Vi para otros sistemas operativos como Windows, Mac y OS/2.
También en esta página hay una referencia en inglés bastante amplia de los comandos de vi.