Casi nadie usa este editor pero era lo mejor antes, aunque ahora es igual de bueno

, la gente usa mas nano creo, y claro si tienen el entorno gráfico la mayoría usara gedit, pero el editor
VI ya viene instalado por defecto en los sistemas UNIX, así que les dejo una pequeña guía,
---------------------------------------------------------------------
--------------------------EDITOR VI----------------------------------
--------------------Por 12r43l Overdrive-----------------------------
---------------------------------------------------------------------
VI.
El editor vi es el editor de textos estandar de UNIX. Debido a que
UNIX fue creado para soportar terminales simples de ASCII, su editor podra
parecer poco amigable, sin embargo su utilizacion es frecuente y fundamental
en cualquier sistema UNIX. Con un poco de practica, el manejo del editor es
realmente sencillo.
El editor vi teniene dos modos basicos de operacion, modo COMANDO y
modo de EDICION. Por default, vi se encuentra en el modo comando. En dicho
modo, la edicion 'manual' del texto no es posible, vi siempre espera el
comando apropiado del usuario antes de realizar cualquier tarea. En general,
vi siempre vuelve al modo comando despues de ejecutar un comando.
La ventaja de lo anterior es que comandos del editor pueden ser
ejecutados desde archivos y los documentos pueden ser reformateados o
corregidos corriendo un script de comandos vi.
Para poder insertar texto se ocupa la tecla:
i Y para regresar a modo comando la tecla:
ESC Para ejecutar al editor e iniciar una sesion en el mismo se debe
teclear:
vi nombre_archivo
Este comando carga al editor, y si el archivo no existe, crea uno
nuevo. A partir de ese momento, el editor esta listo para trabajar y se
encuentra en modo comando, esperando una orden.
El editor vi no reconoce las flechas de cursor, por lo que no hay
que presionarlas ya que provocara error. Si se tiene cargado un archivo con
información, el cursor responde a las siguientes teclas:
k arriba.
j abajo.
h izquierda.
l derecha.
Si el archivo es nuevo, las teclas no funcionan, a menos que ya se tenga
información.
Para abrir, agregar o insertar se utiliza:
a agrega a la ultima línea del archivo.
i inserta en la linea del cursor.
o inserta una linea abajo de la posicion del
cursor.
O inserta una linea arriba de la posicion del
cursor.
Para alterar el texto de un archivo se utiliza:
x borra el caracter que marca el cursor.
r reemplaza el caracter que marca el cursor.
dd borra la linea entera donde se encuentra el
cursor.
Si se comete un error y se necesita de la opcion UNDO o deshacer,
se utiliza:
u revierte la accion del ultimo comando
ejecutado.
U revierte todos los cambios realizados
a la linea.
El comando utilizado para escribir en disco el contenido del buffer
de vi se usa:
:w Si se desea la de guardar con otro nombre se utiliza:
:w nombre_archivo
Y para sobre escribirlo:
:w! Para salir del editor se utiliza:
zz escribe el buffer en el archivo original y sale del
editor.
:wq realiza lo mismo que el comando anterior.
:q! sale del editor, sin guardar los cambios.
Algunos comandos útiles son:
B mueve el cursor al inicio de la palabra previa
E mueve el cursor al final de la siguiente palabra
0 (cero) mueve el cursor al inicio de la línea
$ Mueve al cursor al final de la línea
Existen mas comandos que facilitan el uso e incrementan el poder del
editor, pero estos son los basicos.
AVISO:Literary Freeware by 12r Overdrive.
Este articulo fue ralizado sin ningun fin de lucro por
12r Overdrive y puede ser copiado y distribuido por
cualquier medio siempre y cuando aparesca esta leyenda
en todas y cada una de las copias hechas del mismo.
1998

Espero les sirva, solo ponen en consola VI y este se ejecuta, es igual a nano, pero tal vez mas fácil de usar..
Dirán para que sirve esto ??, pues cuando se queden sin entorno gráfico ya sabrán

,
esto es algo mas que tiene UNIX y no tiene DOS, con su EDIT que no se ni como se llama, y no se si se podrá instalar otro, aunque es lo de menos, no lo ocupas mucho..
Saludos