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
ne [2025/09/14 21:17] peronne [2026/04/21 16:07] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 ======Nice Editor====== ======Nice Editor======
  
 +**ne** o //Nice Editor// es un [[editores de texto|editor de texto]] multiplataforma dotado con resaltado de sintaxis, y orientado a principiantes y usuarios intermedios, pero poderoso y completamente configurable para el experto.
  
-**ne** o //nice editor// es un [[editores de texto|editor de texto]] minimalista con resaltado de sintaxis, sencillo para el principiante, pero poderoso completamente configurable para el experto+Fue originalmente escrito en 1988 en la Universidad de Milán por Sebastiano Vigna, y cuenta con contribuciones de Todd Lewis Daniele Filaretti. Se distribuye bajo GPLv3.
  
-Fue escrito en 1988 por por Sebastiano Vigna, distribuido bajo GPLv3.+ne se configura desde el fichero ''~/[[ne default ap|.ne/.default#ap]]'' los menúes se pueden configurar desde ''~/.ne/.menus''.
  
-https://github.com/vigna/ne/+====Uso de ne ====
  
 +Para iniciar //ne// simplemente ingresa en la terminal:
  
 +<code bash>ne fichero.txt</code>
  
-  * Compila sin efuerzo en múltiples plataformas. +Además de cargar un fichero de esta manera, también podrás [[tutorial basico de la consola#caños|entubar]] el resultado de un [[tutorial de shell de bourne#lenguaje_de_comandos_de_la_shell|comando de shell]] dirigirlo a //ne//, con lo cual el resultado del caño aparecerá en la //pantalla principal//).
-  * Rápido, pequeño, potente y simple de usar. +
-  * Cuenta con atajos estándar +
-  * Usa escaso ancho d ebanda. +
-  * Permite cargar y editar ficheros enormes.+
  
  
  
-====Inicio del editor ==== 
  
-Para iniciar //ne// simplemente ingrese. 
  
-<code bash>ne fichero.txt</code>+===Pantalla=== 
 +//ne// es un editor de pantalla, lo que significa que podrás operar con texto directamente en él.
  
-También podemos [[#caño|entubar]] el resultado de un comando a //ne//, lo que aparecerá como documento a editar.+{{ :ne_editor.jpg?400|}}
  
-===Interfaz de uso===+==Pantalla principal==
  
-La pantalla principal del programa ocupará el texto del fichero. También podemos [[#caño|entubar]] el resultado de un comando a //ne//, lo que aparecerá como documento a editar.+El texto del fichero ocupa la parte central, conocida como //pantalla principal//. Utiliza las **teclas de flecha del cursor** y las demás teclas de desplazamiento del teclado para moverte.
  
-Presionando dos veces la **tecla Escape** (o **F1**) podremos activar el //menú desplegable// del editor, y movernos en el con las **flechas del cursor** o cerrarlo nuevamente con **Escape**.+==Menú desplegable== 
 +Presionando dos veces la **tecla Escape** (o **F1**) podrás activar el //menú desplegable// de //ne// (que ocupa la línea superior de la pantalla). Podremos mover el cursor del menú con las **flechas del cursor**bien cerrarlo presionando **Escape** nuevamente.
  
-Normalmente en la parte inferior de la pantalla encontraremos la //barra de status//. Esta contiene cifras y caracteres que informan el estado interno de //ne//. Al iniciar, la misma guardará la siguiente forma:+==Barra de status=== 
 + 
 +En la línea inferior de la pantalla de //ne// se encuentra la //barra de status//. Esta contiene cifras y caracteres que informan el estado interno de //ne//. Al iniciar, la misma guardará la siguiente forma:
  
 <code> <code>
Línea 38: Línea 39:
 </code> </code>
  
-> Las cifras podrían ser diferentes, y podría aparecer el nombre de fichero en lugar de  ''<unnamed>''+> Las cifras podrían ser diferentes, y en lugar de  ''<unnamed>'' podría aparecer el nombre de fichero de trabajo
  
 Las cifras indicadas por ''L:'' y ''C:'' corresponden al número de línea y columna donde se encuentra el cursor, respectivamente, mientras que el porcentaje indicado revela aproximadamente su posición con respecto al documento. Las letras minúsculas representan los //flags// de ajustes del usuario (conmutables). En particular, ''i'' indica que está activado el modo de inserción, mientras que ''p'' indica que el sistema de preferencias automáticas está activado. El ''*'' significa que este documento no ha sido guardado. Una ''w'' podría indicar que está activo el modo de ajuste de línea ("wordwrap"). Las cifras indicadas por ''L:'' y ''C:'' corresponden al número de línea y columna donde se encuentra el cursor, respectivamente, mientras que el porcentaje indicado revela aproximadamente su posición con respecto al documento. Las letras minúsculas representan los //flags// de ajustes del usuario (conmutables). En particular, ''i'' indica que está activado el modo de inserción, mientras que ''p'' indica que el sistema de preferencias automáticas está activado. El ''*'' significa que este documento no ha sido guardado. Una ''w'' podría indicar que está activo el modo de ajuste de línea ("wordwrap").
Línea 50: Línea 51:
 Otra cosa importante es que las funcionalidades poderosas siempre deben ser accesibles, al menos en parte, a todo usuario. El usuario promedio debe ser capaz de registrar sus acciones, reproducirlas, y guardarlas en un formato humanamente legible para un uso y edición posterior. Otra cosa importante es que las funcionalidades poderosas siempre deben ser accesibles, al menos en parte, a todo usuario. El usuario promedio debe ser capaz de registrar sus acciones, reproducirlas, y guardarlas en un formato humanamente legible para un uso y edición posterior.
  
-====Edición básica ==== +====Edición ====
  
-Redactar texto en //ne// resulta bastante directo: los atajos están estandarizados. cada tecla debería hacer lo que esperamos de ello. Los caracteres alfanuméricos insertan texto, las teclas del cursor mueven el cursor, etcétera. También podemos usar la **tecla Supr** y **Retroceso** para realizar correcciones de texto. Con la **tecla Ins** podemos conmutar el modo de inserción/sobreescritura. Las **teclas de función** deberían funcionar adecuadamente.+Redactar texto en //ne// resulta bastante directo: los atajos están estandarizados. cada tecla debería hacer lo que esperamos de ello. Los caracteres alfanuméricos insertan texto, las **flechas del cursor** mueven el cursor, etcétera. También podemos usar la **tecla Supr** y **Retroceso** para realizar correcciones de texto. Con la **tecla Ins** podemos conmutar el modo de inserción/sobreescritura. Las **teclas de Función** deberían funcionar adecuadamente.
  
  
-Una vez acostumbrado al movimiento del cursor y la edición de líneas, será tiempo de presionar **Escape,Escape**. Inmediatamente, aparecerá la "Barra de Meńu", y se graficará el primer menú desplegable.. Podrá moverse a lo largo de estos menúes presionando las flechas del cursor. Además, una letra minúscula lo moverá al siguiente ítem en el menú desplegable abierto que comience con dicha letra, mientras que una mayúscula lo moverá al siguiente menú cuyo nombre comience con tal mayúscula.+Una vez acostumbrado al movimiento del cursor y la edición de líneas, será tiempo de presionar **Escape,Escape**. Inmediatamente, aparecerá la "//Barra de Meńu//", y se graficará el primer menú desplegable.. Podrá moverse a lo largo de estos menúes presionando las flechas del cursor. Además, una letra minúscula lo moverá al siguiente ítem en el menú desplegable abierto que comience con dicha letra, mientras que una mayúscula lo moverá al siguiente menú cuyo nombre comience con tal mayúscula.
  
-Desplazarse a través de los menúes desplegables debería darle una idea de las capacidades de ne. Si desea guardar su trabajo, debe usar el ítem "Save as...." del menú "File". Si desea salir del sistema de menú, puede presionar la tecla escape para cerrarlo. Si desea escoger un comando y ejecutarlo, use las flechas del cursor y presione la tecla Intro.+Desplazarse a través de los menúes desplegables debería darle una idea de las capacidades de ne. Si desea guardar su trabajo, debe usar el ítem "//Save as...//" del menú "//File//". Si desea salir del sistema de menú, puede presionar la tecla escape para cerrarlo. Si desea escoger un comando y ejecutarlo, use las **flechas del cursor** y presione la **tecla Intro**.
  
-Al final de varios ítems del menú encontrará atajos como ''^A'' o ''<f1>''Estods representan los atajos de dichos ítems. Por ejemplo, en lugar de activar, eseleccionar y ejecutar un ítem de menú - que puede llevar segundos - puede simplemente presionar un par de teclas.+Al final de varios ítems del menú encontrará atajos como ''^A'' o ''<f1>''Estos representan los atajos de dichos ítems. Por ejemplo, en lugar de activar, seleccionar y ejecutar un ítem de menú - que puede llevar segundos - puede simplemente presionar un par de teclas.
  
-Fiel al estilo UNIX, el carat ''^'' en frente al caracter representa la tecla Ctrl, mientras que el signo ''['' representa la tecla Alt.+Fiel al estilo UNIX, el sufijo del carat ''^'' antecediendo un carácter representa la **tecla Ctrl**, mientras que el signo ''['' representa la **tecla Alt**.
  
-Finalmente, cuenta con una tercer y última interfaz, la "línea de comandos" de estilo Vi; si presionamos Esc+'':'' podremos desplegar una línea de mandos para ingresar un comando a ejecutrar.+Finalmente, cuenta con una tercer y última interfaz, la "línea de comandos" de estilo [[nvi|Vi]]; si presionamos **Esc**+'':'' podremos desplegar una línea de mandos para ingresar un comando a ejecutar.
  
 ====Comandos de ne ===== ====Comandos de ne =====
Línea 74: Línea 74:
 |**Ctrl+q** |Cerrar fichero | |**Ctrl+q** |Cerrar fichero |
 |**Alt+q** |**Salir de ed** | |**Alt+q** |**Salir de ed** |
-|**Alt+x** |Guardar y salir de ed ||+|**Alt+x** |Guardar y salir de ed |
  
 ^Atajo^Edición^ ^Atajo^Edición^

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