nvi
nvi - tambien conocido como el Editor de Berkeley - es un editor de texto modal escrito por Keith Bostic y otros como una reimplementacion fiel a la version historica del editor vi que venia con 4BSD.
Podras ejecutarlo con:
nvi fichero.txt
La configuracion personalizada de nvi puede darse con el fichero ~/.nexrc.
Uso
La operacion de nvi es practicamente similar a la de vim, y si ya conoces su funcionamiento, podras utilizar esta version historica y no extendida.
Comandos
El modo comandos cuenta naturalmente con bastante menos comandos de los que hace alarde vim. Sin embargo, los mas utilizados son los mismos.
Para guardar utiliza el comando :w
. Para salir podras
utilizar el comando :q
. Podras salir sin guardar los
cambios con el comando :q!
.
Modos
nvi es un editor modal, por lo que inicia en su modo de comandos, y para escribir texto debes pasar al modo insercion presionando la tecla i. Para volver al modo de comandos, presiona la tecla Escape y podras.
Insercion
i |
Ingresa en modo insercion pero a partir de la posicion actual del cursor. |
a |
Ingresa en modo insercion pero desplaza primero una posicion del cursor. |
I |
Ingresa en modo insercion pero al inicio de la linea. |
A |
Ingresa en modo insercion pero al final de la linea. |
o |
Ingresa en modo insercion pero una linea abajo de la posicion actual del cursor. |
O |
Ingresa en modo insercion pero una linea arriba de la posicion actual del cursor. |
Normal
h |
Desplaza el cursor una posicion a la izquierda. |
j |
Desplaza el cursor una posicion abajo. |
k |
Desplaza el cursor una posicion arriba. |
l |
Desplaza el cursor una posicion a la derecha. |
Edicion
y |
Copia toda la linea actual. |
d |
Corta toda la linea actual. |
p |
Pega la linea que se ha copiado. |
x |
borra el caracter donde esta el cursor |
Visual
v |
Ingresa en modo visual seleccionando primero el caracter de la posicion actual del cursor. |
V |
Ingresa en modo visual seleccionando toda la linea donde se encuentra el cursor. |