Anda di halaman 1dari 2

El editor vi

El manejo de vi es un poco peculiar, sin embargo tiene preferencia en este manual, porque existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalacin predeterminada de Linux. Adems, el control de este editor es totalmente uniforme y libre de equivocaciones. Finalmente: Si no funciona nada, vi an funciona. La breve explicacin que presentamos a continuacin le servir para utilizar las funciones bsicas de vi para editar z. B. diferentes archivos de configuracin. vi conoce 3 modos de operar: Modo de comandos command mode : Todas las pulsaciones de teclas se interpretan como parte de un comando. Modo de insercin insert mode: Las pulsaciones de teclas se interpretan como texto que se introduce. Modo de comandos complejos last line mode: Modo para comandos complejos que se editan en la ltima lnea.

Las rdenes ms importantes del modo de comandos son: i a A R r s C o x cambia al modo de insercin (los caracteres se introducen en la posicin actual del cursor). cambia al modo de insercin (los caracteres se introducen detrs de la posicin actual del cursor). cambia al modo de insercin (los caracteres se aaden al final de la lnea). cambia al modo de insercin (sobrescribe el texto anterior). cambia al modo de insercin sobrescribiendo un solo carcter. cambia al modo de insercin (el carcter en la posicin del cursor se sobrescribe con el carcter nuevo). cambia al modo de insercin (el resto de la lnea se reemplaza por el texto nuevo). cambia al modo de insercin (detrs de la lnea actual se aade una lnea nueva). borra el carcter actual.

O cambia al modo de insercin (por delante de la lnea actual se aade una lnea nueva). dd borra la lnea actual. dw borra hasta el final de la palabra actual. cw cambia al modo de insercin (el resto de la palabra actual se sobrescribe). u J . : deshace el ltimo comando. aade la siguiente lnea a la actual. repite el ltimo comando. cambia al modo de comandos complejos.

Es posible anteponer una cifra a cualquier comando. Esta cifra indica el nmero de veces que se debe repetir el comando que sigue. z. B. 3dw borra tres palabras seguidas, 10x borra diez caracteres a partir de la posicin del cursor y 20dd borra 20 lneas.

Los comandos ms importantes del modo de comandos complejos: :q! sale de vi sin grabar los cambios.

:w nombre_archivo graba bajo el nombre nombre_archivo. :x! graba el archivo modificado y sale del editor.

:e Nombrearchivo edita (carga) nombre_archivo. :u deshace el ltimo comando de edicin.

Para cambiar al modo de comandos dentro del modo de insercin se debe pulsar la tecla ESC.

Anda mungkin juga menyukai