Manual VI
Resumen de comandos vi
Invocaci´
on de vi
$vi
$vi
$vi
$vi
$vi
fichero
fichero1 fichero2 ...
+n fichero
+/txt fichero
Editar
Editar
Editar
Editar
Editar
un texto sinnombre
un 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
Finde linea
w
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
^dWindow up: Subir ventana
Window down: Bajar ventana
^b
^f
Page back: Retroceder p´agina
Page forward: Avanzar p´agina
nG
1G
$G
Go: Salta a la n-´esima linea
A la primera linea
A la u´ ltima linea
zRet
zz
z-
Hacer la linea actual la superior
Hacer la linea actual la central
Hacer la linea actual la u
´ ltima
fcar
Fcar
Buscar en la linea el car´acter car (haciadelante)
Buscar en la linea el car´acter car (hacia atr´as)
(c) 2007, Arturo Gonz´
alez Escribano
Dpto. Inform´atica, Universidad de Valladolid
vi-2
Marcas
m(a-z) Marcar la linea actual con(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˜
nadir (detr´as del cursor)
A˜
nadir al final de lalinea
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´on del movimiento indicado
palabra
Cambiar texto
rcar
R
s
S
C
cCmdMov
cw
J
Reemplazar el caracter actual por carReemplazar texto desde la posici´on del cursor
Substituir el caracter actual por texto a insertar
Substituir la linea actual
Cambiar hasta el final de la linea
Cambiar hasta la posici´on del...
Regístrate para leer el documento completo.