VI

Imagen de WolfAnt

Tema: 

Vi es un editor de texto. Hay una versión mejorada que se llama Vim, pero Vi es un editor de texto que se encuentra en (casi) todo sistema de tipo Unix, de forma que conocer rudimentos de Vi es una salvaguarda ante operaciones de emergencia en diversos sistemas operativos.

Manejo básico de vi

Para editar un archivo de texto (digamos ma.txt) con el editor vi, teclee desde un intérprete de comandos:

vi ma.txt

vi es un editor con dos modos: edición y comandos. En el modo de edición el texto que ingrese será agregado al texto, en modo de comandos las teclas que oprima pueden representar algún comando de vi. Cuando comienze a editar un texto estará en modo para dar comandos el comando para salir es : seguido de q y ENTER --con ese comando saldrá si no ha hecho cambios al archivo o los cambios ya están salvados, para salir ignorando cambios :q! seguido de ENTER.

Puede insertar texto (pasar a modo edición) con varias teclas:

i

Inserta texto antes del carácter sobre el que está el cursor.

a

Inserta texto después del carácter sobre el que está el cursor.

I

Inserta texto al comienzo de la línea en la que está el cursor.

A

Inserta texto al final de la línea en la que está el cursor.

o

Abre espacio para una nueva línea después de la línea en la que está el cursor y permite insertar texto en la nueva línea.

O

Análogo al anterior, pero abre espacio en la línea anterior.

Para pasar de modo edición a modo de comandos se emplea la tecla ESC, para desplazarse sobre el archivo puede emplear las flechas, PgUp, PgDn, también se pueden utilizar las teclas j (abajo), k (arriba), h (izquierda) y l (derecha).

Para ir a una línea específica puede emplear : seguido del número de línea y ENTER, para identificar el número de líneas, se puede ejecutar : set number, para quitar los números : set nonumber. Para ir al final de la línea en la que está el cursor $,para ir al comienzo 0. Para buscar un texto: / texto seguido del texto que desea buscar y ENTER. Después de hacer cambios puede salvarlos con :w o para salvar y salir puede emplear ZZ. Para ejecutar un comando del interprete de comandos puede emplear :! seguido del comando y ENTER (e.g :!ls). Puedes teclear :set all para ver los comandos disponibles.

Si deseas consultar otro comando, ya sea del editor vi o de cualquier otro, puedes revisar el manual en línea que tiene el sistema UNIX, tecleando: $ man comando, por ejemplo: man vi

------------------------------------------------------------------------------------------
Obtenido de http://es.wikipedia.org/wiki/Vi

Comentarios

tambien desde modo comando

Imagen de morpheuss_ec

tambien desde modo comando SET NUMBER :) para que aparezca el numeradas las lineas un manual en este enlace 

http://www.tucuman.linux.org.ar/textos/vi.html

f: Henry xxx-p

Usuario Linux Nº 366444

Email: morpheus[qt]panchonet.net
morpheusec[qt]gmail.com

"Prefiero que mi mente se abra movida por la curiosidad
a que se cierre movida por la convicción.

"Como no sabian q era imposible lo hicieron"
(anònimo)
"Prefiero que mi mente se abra movida por la curiosidad .a que se cierre movida por la convicción"
(G.Spence)
"Matrix es el mundo que