Man Vi
Resumen de comandos vi
Invocaci´n de vi
o
$vi
$vi
$vi
$vi
$vi
fichero
fichero1 fichero2 ...
+n fichero
+/txt fichero
Editar
Editar
Editar
Editar
Editar
un texto sin nombreun fichero (Nuevo o no)
lista de ficheros
fichero en la linea n
fichero en la 1a linea donde aparece txt
Movimientos del cursor
↑k
←
h
↓j
→
l
0
$
Inicio de linea
Fin de lineaw
b
e
Word: Avanzar palabra
Back: Retroceder palabra
End: Al final de palabra
H
L
Home: Esquina sup. izq. de la ventana
Last: Esquina inf. izq. de la ventana
^u
^d
Window up:Subir ventana
Window down: Bajar ventana
^b
^f
Page back: Retroceder p´gina
a
Page forward: Avanzar p´gina
a
nG
1G
$G
Go: Salta a la n-´sima linea
e
A la primera linea
A la ultimalinea
´
zRet
zz
z-
Hacer la linea actual la superior
Hacer la linea actual la central
Hacer la linea actual la ultima
´
fcar
Fcar
Buscar en la linea el car´cter car (hacia delante)a
Buscar en la linea el car´cter car (hacia atr´s)
a
a
(c) 2007, Arturo Gonz´lez Escribano
a
Dpto. Inform´tica, Universidad de Valladolid
a
vi-2
Marcas
m(a-z) Marcar la linea actualcon (a-z)
’(a-z) Mover a la marca (a-z)
Insertar texto
i
I
a
A
o
O
Insertar (delante del cursor)
Insertar al principio de la linea
A˜ adir (detr´s del cursor)
n
a
A˜ adir al final de lalinea
n
Insertar una linea debajo de la actual
Insertar una linea encima de la actual
Borrar texto
x
X
dd
D
dCmdMov
dw
Borrar
Borrar
Borrar
Borrar
Borrar
Borrar
caracter actualcaracter anterior
linea actual
hasta final de linea
hasta la posici´n del movimiento indicado
o
palabra
Cambiar texto
rcar
R
s
S
C
cCmdMov
cw
J
Reemplazar el caracter actual porcar
Reemplazar texto desde la posici´n del cursor
o
Substituir el caracter actual por texto a insertar
Substituir la linea actual
Cambiar hasta el final de la linea
Cambiar hasta la posici´n del...
Regístrate para leer el documento completo.