JOE o Joe's Own Editor es un editor de texto basado en ncurses para sistemas Unix , disponible bajo la GPL . Está diseñado para que sea fácil de usar. [2] [3]
Autor (es) original (es) | Joseph H. Allen |
---|---|
Desarrollador (es) | Joseph H. Allen, Marek 'Marx' Grac y otros |
Versión inicial | joe0.0.0 ca. 22 de agosto de 1991 [1] |
Lanzamiento estable | 4.6 / 9 de enero de 2018 |
Escrito en | C |
Sistema operativo | Tipo Unix , DOS , Win32 |
Plataforma | Multiplataforma |
Tamaño | ~ 0,45 MiB ( macOS / x86 ) |
Disponible en | Inglés, alemán, francés, ruso, ucraniano |
Tipo | Editor de texto |
Licencia | GPL versión 1 (o posterior) |
Sitio web | joe-editor |
JOE está disponible para la mayoría de las principales distribuciones de Linux , [4] [5] [6] [7] [8] [9] sistemas BSD de código abierto [10] [11] [12] y macOS de Apple a través de administradores de paquetes como Homebrew .
Descripcion de caracteristicas
JOE incluye un sistema de ayuda integrado y un recordatorio de cómo obtener ayuda siempre está en la pantalla. Las secuencias de teclas en JOE son similares a las de WordStar y Turbo C : muchas son combinaciones de la tecla Control y otra tecla, o combinaciones de Ctrl + K y otra tecla, o combinaciones de la tecla Escape y otra tecla. También están disponibles numerosas configuraciones a través de Ctrl + T. El programa generalmente se puede personalizar a través de un archivo de configuración extenso y admite el resaltado de sintaxis de color para numerosos formatos de archivo populares , una característica que también es configurable.
JOE instala enlaces duros y un conjunto de archivos rc que configuran JOE para emular combinaciones de teclas de Emacs (cuando se invoca como jmacs), Pico (cuando se invoca como jpico) o WordStar (cuando se invoca como jstar). También existe una variante llamada "rjoe", que está restringida porque permite editar solo los archivos especificados en la línea de comando (que puede ser útil para hacer cumplir el principio de privilegio mínimo ).
Si bien la interfaz de usuario del editor recuerda a los editores de DOS , también incluye las características típicas del editor de Unix , como el historial de comandos interno , la finalización de pestañas en los menús de selección de archivos, el sistema de búsqueda de expresiones regulares y la capacidad de filtrar ( canalizar ) bloques de texto arbitrarios. a través de cualquier comando externo.
Historia
JOE estaba entre los editores predeterminados en las primeras distribuciones populares de Linux , [13] [14] [15] [16], lo que le dio cierta prominencia y ayudó a construir una base de usuarios. [17] [18] Sigue incluyéndose como una opción en las distribuciones de Linux, a veces en el papel crítico como editor de "modo de rescate". [7]
Después de que Joseph Allen lanzara la versión 2.8 en 1995, el ciclo de desarrollo se había detenido durante varios años. El desarrollo fue asumido por un nuevo grupo de entusiastas en 2001, liderado por Marek Grac, quien lanzó 2.9 y varias versiones posteriores, introduciendo un sistema de compilación estandarizado y corrigiendo muchos errores. Allen regresó al proyecto en 2004 y lanzó la versión 3.0, que introdujo resaltado de sintaxis y soporte para UTF-8 . [19]
El Joe de JOE no es el mismo Joe que el Joe de JWM .
Ver también
- Comparación de funciones de editores de texto
- Comparación de rendimiento limitado de editores de texto
- Lista de editores de texto
- Nano
- nordeste
- Diamante WordStar
Referencias
- ^ "Nueva versión de J (editor de Joe)" . google.ch .
- ^ Danen, Vincent (agosto de 2008). "Personaliza el editor de texto de Joe" . Libros blancos de ZDNet . Archivado desde el original el 18 de julio de 2011 . Consultado el 25 de septiembre de 2009 .
- ^ Halliwell, Andrew (junio de 2001). "Joe Cool: Usando el editor de texto Joe" (PDF) . Revista Linux . 3 (6). págs. 64–65. Archivado desde el original (PDF) el 28 de septiembre de 2011 . Consultado el 26 de septiembre de 2009 .
- ^ "Ubuntu - Resultados de la búsqueda de paquetes - joe" . ubuntu.com .
- ^ "Debian - Resultados de búsqueda de paquetes - joe" . debian.org .
- ^ "Joe de recursos de RPM" . rpmfind.net .
- ^ a b Jang, Michael (2007). "Conocimientos básicos de Linux". Guía de estudio de RHCE Linux (4ª ed.). Profesional de McGraw-Hill . págs. 8, 358–359. ISBN 9780072264548. Consultado el 27 de septiembre de 2009 .
Los editores de texto más populares para archivos de configuración de Linux incluyen [...] joe Si tiene que [...] rescatar un sistema RHEL 5, tendrá acceso a estos editores cuando arranque su sistema desde el medio de rescate RHEL5. [...] Si arranca en modo de rescate e intenta iniciar emacs o pico, se inicia el editor joe en su lugar.
- ^ Paquete Fedora joe [ enlace muerto permanente ]
- ^ "software.opensuse.org: Buscar" . opensuse.org .
- ^ "[puertos] Índice de / head / editors / joe" . freebsd.org .
- ^ "pkgsrc.se - La colección de paquetes de NetBSD" . pkgsrc.se .
- ^ "OpenPorts.se - La colección de paquetes de OpenBSD" . openports.se .
- ^ Archivo SLS 1.03 Archivado 2005-01-25 en Wayback Machine (lanzado originalmente en 1993) indica que joe fue enviado como un paquete "recomendado" en el tercer disquete de instalación de SLS
- ^ Blog de Niels Horn: Las versiones anteriores de Slackware indican que Joe estaba disponible en Slackware 1.01 (lanzado en 1993). El archivo Slackware 1.1.2 [ enlace muerto permanente ] (lanzado originalmente en 1994) indica que joe se envió en el cuarto disquete llamado AP2 (sección "Varias aplicaciones que no necesitan X")
- ^ SuSE Linux pre-1.0 beta temprana [ enlace muerto permanente ] (desde agosto de 1995) incluía a joe.
- ^ La sección de editores de Debian 0.93R6 (publicada originalmente en noviembre de 1995) incluía a joe y otros siete editores.
- ^ "Estadísticas del concurso de popularidad - Garantía de calidad de Debian" . debian.org .
- ^ Estadísticas del concurso de popularidad de Ubuntu, incluido Joe
- ^ "Editor propio de Joe - Historia" . sourceforge.net .
Otras lecturas
- Página de manual de JOE
- Schroder, Carla (1 de diciembre de 2004). "Edición de archivos de texto con JOE y Vim". Libro de cocina de Linux (1ª ed.). O'Reilly Media, Inc. págs. 68–77. ISBN 0-596-00640-3. Consultado el 26 de septiembre de 2009 .
enlaces externos
- Página web oficial
- El propio editor de Joe en SourceForge.net