Está en la página 1de 2

CursobsicodeLinux

Manual rpido de Vi

- Modo rdenes - Modo insercin - Modo ltima lnea

ESC : i

Comandos de insercin

i ........ Inserta en la posicin actual del cursor I ........ Inserta al inicio de la lnea actual a ........ Inserta en la siguiente posicin al cursor A ........ Inserta en al final de la lnea actual o ........ Inserta en la lnea debajo de la actual O ........ Inserta en la lnea encima de la actual p ........ Pegar Comandos de reemplazamiento r ........ Modifica el carcter actual R ........ Modifica la palabra actual yy ....... Copiar lnea (ej: 10yy copia 10 lneas siguientes)

~ ........ Cambia de MIN a MAYS donde est Comandos de borrado x ........ X ........ Borra el carcter siguiente al actual dw ....... Borra la palabra donde est Borra el carcter donde est el cursor

d$ ....... Borra desde la posicin actual hasta el final de la lnea dG ....... Borra desde la posicin actual hasta el final del fichero dd ....... Corta/Borra la lnea actual (ej: 10dd borra 10 lneas siguientes) Comandos de desplazamiento $ ........ Se sita al final de lnea - 0 .... Se sita al principio de lnea w ........ Se sita al principio de la siguiente palabra CRTL-F ... Pantalla adelante CRTL-B ... Pantalla atrs G ........ Cursor al final del fichero (ej: 10G va a la lnea 10 del fichero)

ManuelChicaSerrano email:mchica@ujaen.es

CursobsicodeLinux

Comandos varios . u ........

Repite la ltima operacin Deshacer la ltima operacin

/ palabra Busca la palabra indicada (n, bsqueda hacia delante N,bsqueda hacia atrs) Comandos modo ltima lnea : :q! ...... :wq :x :w ....... :e ....... :r ....... :! ls -F :shell ... Salva el fichero y sale Para un momento Vi y va al shell,con exit volvemos a Vi (editar otro fichero) Pedir grabar el primero Incluir contenido de otro fichero en el actual La salida la pone en el fichero Se ejecuta pero no inserta el resultado Slo salva Sale sin modificar

:r! comando

ManuelChicaSerrano email:mchica@ujaen.es