Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
nvi [2023/03/21 17:57] peronnvi [2026/04/21 16:07] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 ====== nvi ====== ====== nvi ======
  
-**nvi** es una reimplementación fiel a la versión histórica del editor [[vi]] que venía con [[versiones_de_bsd#bsd4|Cuarta Edición de la Distribución de Software de Berkeley]].+**nvi** - también conocido como el **Editor de Berkeley** - es un [[editores de texto|editor de texto]] modal escrito por Keith Bostic y otros como una reimplementación fiel a la versión histórica del editor [[vi]] que venía con [[versiones_de_bsd#bsd6|4BSD]].
  
 Podrás ejecutarlo con: Podrás ejecutarlo con:
Línea 9: Línea 9:
 </code> </code>
  
-La configuración personalizada de nvi puede darse con el fichero ~/[[.nexrc]].+{{ :nvi.png?200 |}} 
 + 
 +La configuración personalizada de nvi puede darse con el fichero ~/[[.exrc]].
  
 ====Uso==== ====Uso====
-El uso es prácticamente similar al del [[vim]], y si ya conoces como utilizarlo, podrás utilizar esta versión histórica y no extendida.+La operación de nvi es prácticamente similar a la de [[vim]], y si ya conoces su funcionamiento, podrás utilizar esta versión histórica y no extendida.
  
 ====Comandos==== ====Comandos====
Línea 20: Línea 22:
  
 ====Modos==== ====Modos====
-nvi es un editor modal, por lo que inicia en su //modo de comandos//, y para escribir texto debes pasar al modo inserción presionando la **tecla i**. Para volver al modo de comandos, presiona la tecla Escape y podrás.+nvi es un editor modal, por lo que inicia en su //modo de comandos//, y para escribir texto debes pasar al modo inserción presionando la **tecla i**. Para volver al modo de comandos, presiona la **tecla Escape** y podrás.
  
 === Inserción === === Inserción ===
-  * ''i''Ingresa en modo inserción pero a partir de la posición actual del cursor. +|''i'' |Ingresa en modo inserción pero a partir de la posición actual del cursor. | 
-  ''a''Ingresa en modo inserción pero desplaza primero una posición del cursor. +|''a'' |Ingresa en modo inserción pero desplaza primero una posición del cursor. | 
-  ''I''Ingresa en modo inserción pero al inicio de la línea. +|''I'' |Ingresa en modo inserción pero al inicio de la línea. | 
-  ''A''Ingresa en modo inserción pero al final de la línea. +|''A'' |Ingresa en modo inserción pero al final de la línea. | 
-  ''o''Ingresa en modo inserción pero una línea abajo de la posición actual del cursor. +|''o'' |Ingresa en modo inserción pero una línea abajo de la posición actual del cursor. | 
-  ''O''Ingresa en modo inserción pero una línea arriba de la posición actual del cursor.+|''O'' |Ingresa en modo inserción pero una línea arriba de la posición actual del cursor. |
  
 === Normal === === Normal ===
-  * ''h''Desplaza el cursor una posición a la izquierda. +|''h'' |Desplaza el cursor una posición a la izquierda. | 
-  ''j''Desplaza el cursor una posición abajo. +|''j'' |Desplaza el cursor una posición abajo. | 
-  ''k''Desplaza el cursor una posición arriba. +|''k'' |Desplaza el cursor una posición arriba. | 
-  ''l''Desplaza el cursor una posición a la derecha. +|''l'' |Desplaza el cursor una posición a la derecha. |
-  * ''y'': Copia toda la línea actual. +
-  * ''p'': Pega la línea que se ha copiado. +
-  * ''d'': Corta toda la línea actual.+
  
-=== Visual === +===Edición===
-  * ''v'': Ingresa en modo visual seleccionando primero el carácter de la posición actual del cursor. +
-  * ''V'': Ingresa en modo visual seleccionando toda la línea donde se encuentra el cursor.+
  
 +|''y'' |Copia toda la línea actual. |
 +|''d'' |Corta toda la línea actual. |
 +|''p'' |Pega la línea que se ha copiado. |
 +|''x'' |borra el caracter donde está el cursor |
 +
 +=== Visual ===
 +| ''v'' |Ingresa en modo visual seleccionando primero el carácter de la posición actual del cursor. |
 +| ''V'' |Ingresa en modo visual seleccionando toda la línea donde se encuentra el cursor. |
  

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información