web-dev-qa-db-fra.com

Existe-t-il un éditeur de texte pour la ligne de commande qui utilise les mêmes clés que le Bloc-notes sous Windows?

Je suis habitué à travailler dans un environnement Windows et à utiliser les commandes de Notepad, par exemple. CtrlS pour sauver, CtrlC pour copier et ainsi de suite.

Sur Ubuntu, il est pratique de travailler directement en ligne de commande, par exemple. comme avec vi mytextfile.txt.

J'aimerais utiliser un éditeur de texte que je peux utiliser dans le terminal, mais avec les mêmes raccourcis clavier que le bloc-notes sous Windows. Existe-t-il un éditeur de texte avec "Commandes du Bloc-notes" pour la ligne de commande Ubuntu?

12
Jonas

Essayez le profit minimum (mped). Il est répertorié dans Synaptic

enter image description here

enter image description here

Je viens de cocher la case et la dernière version de Synaptic ne semble pas accepter l’option -tx de la ligne de commande, qui passe en mode texte et est lancée en tant que GTK par défaut.
Dans les terminaux texte (Ctrl + Alt + F [1-6]), il est lancé en mode texte, mais dans le terminal Gnome, il ne semble pas y avoir de commutateur pour le mode texte.

Si cela est vrai, vous pouvez télécharger une version plus ancienne (hardy) ou créer la dernière version avec ncursesw

6
zetah

Micro fait cela https://github.com/zyedidia/micro . Le plus avancé ici, je ne comprends pas vraiment pourquoi cela n’a pas encore été mentionné.

0
Blauhirn

Il est peu probable qu'un éditeur basé sur la CLI accepte CtrlC et CtrlS. La raison en est que ces liaisons de clé sont spéciales pour le terminal par défaut, de sorte que le terminal les intercepte avant qu'elles n'atteignent le programme que vous exécutez à l'intérieur du terminal.

Quand le terminal reçoit CtrlC, il envoie le signal INTERRUPT au programme exécuté dans le terminal. La plupart des programmes abandonneront quand ils recevront ce signal.

Quand le terminal reçoit CtrlS, il cesse de faire défiler la sortie. Ceci est utile si vous exécutez quelque chose qui envoie une tonne de données au terminal. Frappe CtrlS, vous pouvez mettre en pause la sortie pour examiner de plus près cette partie. CtrlQ reprend.

Avec la commande stty, vous pouvez modifier ces liaisons de clé.

0
geirha

Gedit est sûrement un bon choix, mais il n’est pas basé sur la ligne de commande. Si vous avez vraiment besoin des fonctionnalités du bloc-notes, utilisez-le avec wine =. Cependant, à mon avis, optez pour vi/vim ou pour gedit

0
coder

vous pouvez lancer un éditeur de texte gui, similaire à notepad, depuis un terminal comme ceci:

gedit mytextfile.txt

vous ne faites pas directement la modification du terminal, mais vous avez tout le confort de le lancer à partir de la ligne de commande et des combinaisons de touches habituelles.

0
greg

textadept-curses ! Pas encore disponible dans les dépôts de paquets par défaut, mais c'est un outil formidable pour les greffes Windows. De plus, il est multi-plateforme afin que vous puissiez l'installer sur Windows pour vous familiariser. Prise en charge des touches Maj + Flèches pour marquer le texte et bon nombre de vos autres favoris.

Je vous recommande de fournir un alias ou un lien symbolique supplémentaire, car saisir ce nom en entier est ennuyeux.

0
Peter M