domingo, 15 de mayo de 2011

Comandos para el VI


$vi EDITAR UN TEXTO SIN NOMBRE
$vi (NOMBRE_ARCHIVO) EDITAR UN ARCHIVO NUEVO O UNO EXISTENTE
$vi ARCHIVO1, ARCHIVO2 EDITA UNA LISTA DE ARCHIVOS
$vi +n ARCHIVO EDITA EL ARCHIVO EN LA LINEA n
$vi +/TEXTO EDITA EL ARCHIVO EN LA LINEA QUE EMPIEZA CON EL "TEXTO"

Movimientos del cursor



0 Inicio de linea
$ Fin de linea


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

CTRL+u Window up: Subir ventana
CTRL+d Window down: Bajar ventana
CTRL+b Page back: Retroceder pagina
CTRL+f  Page forward: Avanzar pagina


nG  Salta a la n- ́sima linea
1G A la primera linea
$G A la ultima linea

z   Ret Hacer la linea actual la superior
zz Hacer la linea actual la central
z-  Hacer la linea actual la ultima

Insertar Texto

i Insertar (delante del cursor)
I Insertar al principio de la linea
a Anadir (detras del cursor)
AAnadir al final de la linea
o Insertar una linea debajo de la actual
0 Insertar una linea encima de la actual

Borrar Texto
x: Borrar caracter actual
X:Borrar
caracter anterior
dd: Borrar 
linea actual
D: Borrar
hasta final de linea
d: CmdMov Borrar
hasta la posici ́n del movimiento indicado
dw: Borrar 
palabra