Éditeur de terminal minimal alternatif à vi et nano


11

Quelles alternatives au mode terminal / console vi/vimetnano 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 le menu au Esclieu de cryptique (et quelque peu laid) ^ X raccourcis et en bas, mais en cherchant dans GitHub je ne pouvais pas le trouver.

MISE À JOUR : Il est apparu que "convivial pour les débutants complets" 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). Lors de l' vimexécution avec du texte à modifier, aucune aide n'est affichée et la saisie produit des résultats étranges, donc les utilisateurs appuient sur Escou F1et cela "ne fonctionne pas". Un éditeur convivial, par exemple , afficherait l'aide sur la F1touche, contiendrait un système de menus avec des raccourcis en surbrillance, fournirait une coloration syntaxique prête à l'emploi et ferait tout cela par défaut.


@karel, est-il capable de fonctionner dans le terminal?
anatoly techtonik

Je n'ai pas remarqué la mise à jour de cette question auparavant. Vous avez apporté des modifications à la question qui s'écartent nettement de la demande d'origine. Veuillez annuler la modification et déposer une nouvelle question avec la demande d'un éditeur avec un menu accessible avec <kbd> F1 </kbd>. Veuillez lire attentivement cette discussion sur le site Meta.
Luís de Sousa

@ LuísdeSousa F1 n'est qu'une fonctionnalité utilisable pour être convivial pour les débutants et un meilleur éditeur peut en avoir beaucoup d'autres.
anatoly techtonik

Je vous invite encore une fois à poster votre demande supplémentaire en tant que nouvelle question. Veuillez respecter la conduite du site Web.
Luís de Sousa

@ LuísdeSousa ok, permettez-moi de clarifier la question pour vous.
anatoly techtonik

Réponses:


7

micro affiche l'aideF1, met en œuvre la coloration syntaxique, quitteEsc. Pas de menus, mais prend en charge les plugins.


5

Joe

Dans les années 1990 plusieurs de mes collègues ont préféré Joe soit vi, picoou emacs. Il est toujours considéré par certains comme l'éditeur de texte basé sur terminal le plus convivial.

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

entrez la description de l'image ici

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

sudo apt-get install joe

Emacs

entrez la description de l'image ici

Bien que loin de 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 la plus appropriée pour vous.

Ressources utiles:

Il est également disponible dans les dépôts officiels:

sudo apt-get install emacs

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

emacs -nw

Merci pour les photos. Je pense que le plus gros problème avec les deux vimet emacsc'est que les gens continuent de le pousser peu importe si cela correspond à l'histoire ou non. =) Joe a l'air bien - petit, ne nécessite pas de connaissances pour être exécuté en mode texte, mais son interface utilisateur est comparable à nano. Permettez-moi de modifier la question pour réduire la portée de la recherche.
anatoly techtonik

Oubliez le commentaire ci-dessus - il est informatif. Dans Joe et Emacs, je ne vois pas de F1clé visible à l'écran. Ça marche du tout?
anatoly techtonik

5

Ma meilleure supposition est que vous recherchez le ne (le gentil) éditeur .

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

sudo apt install ne ne-doc

1

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

sudo apt install jed

Éditeur Jed

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.