A lo largo de mi vida he usado muchos editores de texto; los avances de las tecnologías hacen que haya que ir abandonando programas antiguos y usando nuevos programas. Pero cuando cambio de editor lo hago tras sopesar las posibilidades disponibles en el nuevo sistema y dedico bastante tiempo a personalizarlo, hasta que me encuentro a gusto con él. Que pueda usar un editor no quiere decir que me guste usarlo, así que aquel por el que me decido tiene que colmar mis expectativas.
Tras el trabajo realizado en la elección y personalización de un editor, es lógico que cuando lo tengo a mi gusto me dure mucho tiempo. El editor anterior a este del que versa el artículo me duró unos nueve años. Espero que el que elijo ahora me dure eso por lo menos.
En un editor de texto busco varias características principales:
Si un editor cumple todo esto, no me importa dedicarle una buena cantidad de tiempo a personalizarlo, porque luego voy a ahorrar ese tiempo trabajando con él.
Si además de las características principales tiene otras secundarias, el editor gana puntos extra en mi valoración:
Podemos encontrar este editor en unimi.it. De autor principal italiano, el interfaz y la documentación están en inglés. Cumple todas las condiciones que he expuesto anteriormente y además es un programa por consola que está preparado para manejar textos con codificación UTF-8.
Funciona perfectamente, de la misma forma, en consola local, en un terminal X Window y en una sesión remota por ssh.
He personalizado el programa en varias áreas:
Los menús
El menú principal tiene ahora las categorías Sis (de Sistema), Fichero, Documento, Editar, Buscar, Macros, Extras, Navegación, Pref (de Preferencias) y Personal.
El menú Sis:
Suspender ^Z Refrescar ^L Salir ahora @Q SalvarSalir @X -------------- Ayuda... F10 Flags Acerca de
El menú Fichero:
Abrir... ^O Abrir nuevo... @N Salvar ^S Salvar como... F12
El menú Documento:
Nuevo ^D Solo lectura Cerrar ^Q Limpiar ------------ Siguiente F2 Anterior F3 Elegir... F4
El menú Editar:
Marcar bloque ^B Cortar ^X Copiar ^C Pegar ^V Repetir @R Borrar @U Desplazar >> @B Desplazar << @F Marcar Vertic ^A Pegar Verticl ^W ---------------- Borrar linea ^Y Recuperar lin ^U Copiar linea @Z Duplicar lin @D Borrar resto @Y ---------------- Copiar parabr @H Borrar pal an ^P Borrar pal sg ^N Mayusculas @V Minusculas @L Primera mayus
El menú Buscar:
Buscar... ^F Buscar ExRg... ^E Reemplazar... ^R Reemplazar uno... Reemplazar tod... Repetir ultimo ^G ----------------- Vete a linea ^J Vete a columna @J Vete a marca F11 ----------------- Busca pareja @M Pon marcador @K Vete marcador @G
El menú Macros:
Grabar s/n ^T Ejecuta uno F9 Ejecuta varios... ----------------- Ejecuta macro... Abre macro... Salva macro...
El menú Extras:
Ejecutar... ^K Enviar... ^T --------------- Deshacer F5 Rehacer F6 --------------- Autocompleta @I Parrafo @P Centrar linea --------------- Vista arriba @, Vista medio @. Vista abajo @- --------------- Abrir trozo @O Salvar trozo @S
El menú Navegacion:
Palabra sig. F7 Palabra ant. F8 ----------------- Comienzo fich. @A Fin de fichero @E ----------------- Comienzo pantalla Fin de pantalla
El menú Pref:
Ins/Sobre INS Tamano de TAB TAB/Espacios Auto indentar Forma libre Orden de archiv --------------- Barra de estado Codigo hexadecm GUI rapido --------------- Word Wrap @W Margen derecho --------------- UTF-8 Preservar CR Salvar CR/LF --------------- Cargar prefs... Salvar prefs... CargarAutoPrefs SalvarAutoPrefs SalvarPrefDefec
El menú Personal:
Fecha @0 Nombre @1 Correo @2 Dia @3 Hora @4
Los atajos de teclado
En los propios menús se ve qué tecla tienen asignadas las distintas funciones.
El símbolo ^ significa Ctrl
El símbolo @ significa Alt
Las teclas de función van de F1 a F12
Para conseguir la configuración anterior hay que poner en el directorio ~/.ne los siguientes archivos:
Puedes descargar los archivos de netheniceeditor-configuracionprnet.zip