Alternativa mínima de editor de terminal a vi y nano

11

Lo modo / consola alternativas a terminales vi/vimy nanoestán disponibles? Estoy buscando un editor de modo de texto mínimo, atractivo y amigable para novatos completos con PC.

Recuerdo haber visto en alguna parte un editor de terminal que mostraba el menú en Esclugar de los accesos directos crípticos (y algo feos) ^ X en la parte inferior, pero al buscar en GitHub no pude encontrarlo.

ACTUALIZACIÓN : Parecía que "amigable para novatos completos" requiere más explicación. Tomemos un escenario común cuando el usuario intenta usarlo vimpor primera vez (que a menudo se configura como un editor predeterminado). Cuando se vimejecuta con texto para editar, no se muestra ninguna ayuda y la escritura produce resultados extraños, por lo que los usuarios presionan Esco F1y "no funciona". Un editor amigable, por ejemplo , mostraría ayuda sobre las F1teclas, contendría un sistema de menús con accesos directos resaltados, proporcionaría resaltado de sintaxis de fábrica y lo haría todo de forma predeterminada.

anatoly techtonik
fuente
@karel, ¿puede ejecutarse en la terminal?
anatoly techtonik
No he notado la actualización de esta pregunta antes. Ha introducido cambios en la pregunta que se apartan notablemente de la solicitud original. Retroceda la edición y presente una nueva pregunta con la solicitud de un editor con un menú accesible con <kbd> F1 </kbd>. Lea atentamente esta discusión en el sitio Meta.
Luís de Sousa
@ LuísdeSousa F1 es solo una característica de usabilidad para ser amigable para los novatos y un mejor editor puede tener muchas otras.
anatoly techtonik
Una vez más, los invito a publicar sus requisitos adicionales como una nueva pregunta. Respete la conducta del sitio web.
Luís de Sousa
@ LuísdeSousa ok, déjame aclararte la pregunta.
anatoly techtonik

Respuestas:

7

Micro muestra ayudaF1, implementa resaltado de sintaxis, saleEsc. No hay menús, pero admite complementos.

anatoly techtonik
fuente
5

Joe

De vuelta en la década de 1990 muchos de mis colegas prefieren Joe a cualquiera vi, picoo emacs. Algunos todavía lo consideran el editor de texto basado en terminal más fácil de usar.

JOE es un editor de pantalla basado en terminal con todas las funciones que se distribuye bajo la Licencia Pública General de GNU (GPL). JOE ha existido desde 1988 y viene estándar con muchas distribuciones de Linux.

ingrese la descripción de la imagen aquí

Joe no está instalado de forma predeterminada, pero está disponible desde el repositorio del universo :

sudo apt-get install joe

Emacs

ingrese la descripción de la imagen aquí

Aunque lejos del enfoque minimalista que solicita, Emacs es altamente personalizable. Entonces, con un poco de trabajo puede lograr que se comporte de la manera más adecuada para usted.

Recursos utiles:

También está disponible en los repositorios oficiales:

sudo apt-get install emacs

Para ejecutarlo en la terminal debes usar la -nwbandera. Si tiene la intención de usarlo regularmente, puede crear un alias.

emacs -nw
Luís de Sousa
fuente
Gracias por las fotos. Creo que el mayor problema con ambos vimy emacses que la gente sigue empujándolo independientemente de si se ajusta a la historia o no. =) Joe se ve bien: pequeño, no requiere conocimientos para ejecutarse en modo texto, pero su interfaz de usuario está a la par nano. Permítanme editar la pregunta para reducir el alcance de la búsqueda.
anatoly techtonik
Olvide el comentario anterior, es informativo. Tanto en Joe como en Emacs no veo la F1clave visible en la pantalla. ¿Funciona en absoluto?
anatoly techtonik
5

Mi mejor conjetura es que estás buscando el editor ne (el agradable) .

Muestra un menú ncurses al presionar ESC dos veces o F1 una vez. Menú bastante sencillo. Guardar, Guardar como ... Salir, etc.

sudo apt install ne ne-doc
ChrisN84
fuente
1

¿Puedo sugerir también el editor de consola 'jed', un poco como 'ne' en algunos aspectos con menús (accesibles a través de F10), en general más simple (con menos funciones) y con un poco de color.

sudo apt install jed

Jed Editor

Fiddy Bux
fuente