joe
es, en mi opinión, el mejor de los editores que no son vi. Es un editor decente con todas las funciones por derecho propio, en lugar de un editor minimalista sin características como nano
.
Si se invoca como jstar
o joe
, las combinaciones de teclas predeterminadas son similares a WordStar, que también se han utilizado en muchos otros programas a lo largo de los años, incluido el editor en los IDE Borland Turbo Pascal y Turbo C, por lo que debería ser familiar para muchos usuarios. Si se invoca como jmac
las combinaciones de teclas son emacs
similares. Las combinaciones de teclas son configurables y si no puede encontrar una configuración que se adapte exactamente a usted, puede agregarla usted mismo o copiar y modificar una existente.
Soy demasiado vi
usuario para usarlo yo mismo, pero con frecuencia lo recomiendo a personas a las que no les gusta o quieren aprender un editor modal vi
, con buenos resultados.
Aquí está la descripción en el paquete debian:
Joe, o Joe's Own Editor, tiene la sensación de la mayoría de los editores de texto de PC: las secuencias de teclas recuerdan a los editores de WordStar y Turbo C, pero el conjunto de características es mucho más amplio que esos. Joe tiene todas las características que un usuario de Unix debería esperar: uso completo de termcap / terminfo, integración completa de Unix estilo VI, un poderoso archivo de configuración y sistema de búsqueda de expresiones regulares. También tiene seis tarjetas de referencia de ayuda que siempre están disponibles y una interfaz de usuario intuitiva, simple y bien pensada.
Joe tiene un excelente algoritmo de optimización de actualización de pantalla, múltiples ventanas (a través de las cuales puede desplazarse) y carece de la noción confusa de buffers con nombre. Tiene historial de comandos, expansión de TAB en los menús de selección de archivos, funciones de deshacer y rehacer, (des) sangría y formato de párrafo, filtrado de bloques resaltados a través de cualquier comando externo de Unix, edición de una tubería dentro o fuera de un comando y bloqueo de movimiento, copia, Eliminar o filtrar.
A través de simples archivos de configuración de estilo QEdit, Joe se puede configurar para emular editores como Pico y Emacs, junto con una imitación completa de WordStar y una versión en modo restringido (le permite editar solo los archivos especificados en la línea de comandos). Joe también tiene una actualización de pantalla diferida para manejar la escritura anticipada, y asegura que el aplazamiento de tty no pase por alto el aplazamiento. Es utilizable incluso a 2400 baudios, y funcionará en cualquier tipo de terminal cuerda.
Está, AFAIK, empaquetado para todas las distribuciones, y la fuente está disponible en http://joe-editor.sourceforge.net/ - la fuente debianizada debe compilarse en Raspian si aún no hay un paquete binario.