web-dev-qa-db-fra.com

Minimal terminal editor alternative à vi et nano

Quelles alternatives de mode terminal/console à vi/vim et nanosont disponibles? Je recherche un éditeur de mode texte minimal, beau et convivial pour les débutants complets avec PC.

Je me souviens avoir vu quelque part un éditeur de terminal qui montrait un menu sur Esc au lieu de cryptiques (et quelque peu laids) ^ X raccourcis au bas, mais en cherchant dans GitHub, je n’ai pas pu le trouver.

UPDATE: Il est apparu que "convivial pour les débutants" nécessite plus d'explications. Prenons un scénario courant lorsque l'utilisateur essaie d'utiliser vimpour la première fois (qui est souvent défini comme éditeur par défaut). Lorsque vims'exécute avec du texte à modifier, aucune aide n'est affichée et la frappe produit des résultats étranges, de sorte que les utilisateurs cliquent sur Esc ou F1 et ça "ne marche pas". Un éditeur convivial, par exemple, afficherait de l'aide sur F1 touche, contient le système de menus avec les raccourcis en surbrillance, fournit une mise en évidence de la syntaxe à partir de la boîte, et tout faire par défaut.

9
anatoly techtonik

micro affiche de l'aide sur F1, implémente la coloration syntaxique, quitte le Esc. Pas de menus, mais supporte les plugins.

6

Joe

Dans les années 1990, beaucoup de mes collègues préféraient Joe à vi, pico ou emacs. Certains le considèrent toujours comme l'éditeur de texte basé sur un terminal le plus convivial qui soit.

JOE est un éditeur d’écran complet basé sur un terminal, distribué sous la GNU General Public License (GPL). JOE existe depuis 1988 et est livré en standard avec de nombreuses distributions Linux.

enter image description here

Joe n'est pas installé par défaut mais est disponible à partir du référentiel univers :

Sudo apt-get install joe

Emacs

enter image description here

Loin d’être l’approche minimaliste que vous demandez, Emacs est hautement personnalisable. Donc, avec un peu de travail, vous pouvez le faire se comporter de la manière qui vous convient le mieux.

Ressources utiles:

Il est également disponible à partir des dépôts officiels:

Sudo apt-get install emacs

Pour l'exécuter dans le terminal, vous devez utiliser l'indicateur -nw. Si vous avez l’intention de l’utiliser régulièrement, vous pouvez créer un alias.

emacs -nw
5
Luís de Sousa

Ma meilleure hypothèse est que vous cherchez l'éditeur ne (le Nice) .

Affiche un menu de curseur lorsque vous appuyez deux fois sur Echap ou une fois sur F1. Menu assez simple. Enregistrer, Enregistrer sous ... Quitter etc.

Sudo apt install ne ne-doc
4
ChrisN84

Est-ce que je peux également suggérer l'éditeur de console 'jed', un peu comme 'ne' à certains égards avec des menus (accessibles via F10), un jeu d'ensemble plus simple (moins complet) et un peu de couleur.

Sudo apt install jed

Jed Editor

1
Fiddy Bux