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

12

J'ai l'habitude de travailler dans un environnement Windows et je suis habitué aux commandes du Bloc-notes, par exemple CtrlSpour enregistrer, CtrlCcopier et ainsi de suite.

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

Je voudrais 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 des "commandes du Bloc-notes" pour la ligne de commande Ubuntu?

Jonas
la source
Je ne connais aucun éditeur de terminal sous Linux qui vous permettrait d'utiliser des commandes de type bloc-notes. Cela dit, avez-vous essayé d'utiliser "nano"? Les commandes sont répertoriées en bas et elles sont installées par défaut sur la plupart des distributions.
Marlon

Réponses:

6

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

entrez la description de l'image ici

entrez la description de l'image ici

Je viens de vérifier, et la dernière version de Synaptic ne semble pas accepter l'option de ligne de commande -tx- qui est le commutateur pour le mode texte, et elle est lancée comme 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 changement pour le mode texte

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

zetah
la source
Je ne vois pas cela dans Ubuntu Synaptic
endolith
0

vous pouvez lancer un éditeur de texte gui, similaire au bloc-notes, à partir d'un terminal comme ceci:

gedit mytextfile.txt

vous n'effectuez alors pas directement la modification du terminal mais vous bénéficiez de toute la commodité de le lancer à partir de la ligne de commande et de combinaisons de touches familières.

Greg
la source
0

Il est peu probable qu'un éditeur basé sur CLI accepte CtrlCet CtrlS. La raison en est que ces raccourcis clavier sont spéciaux par défaut pour le terminal, donc le terminal les interceptera avant qu'ils n'atteignent le programme que vous exécutez à l'intérieur du terminal.

Lorsque le terminal reçoit CtrlC, il envoie le signal INTERRUPT au programme exécuté à l'intérieur du terminal. La plupart des programmes abandonneront lorsqu'ils recevront ce signal.

Lorsque le terminal reçoit CtrlS, il arrête le défilement de la sortie. Ceci est utile si vous exécutez quelque chose qui génère une tonne de données vers le terminal. Frapper CtrlS, vous pouvez suspendre la sortie pour regarder de plus près cette partie particulière. CtrlQreprend.

Avec la sttycommande, vous pouvez modifier ces raccourcis clavier.

geirha
la source
2
nanoest un exemple qui vous permet d'utiliser Ctrl + C
Lekensteyn
Les applications de terminal peuvent remplacer ces raccourcis clavier de la même manière que "stty".
João Pinto
Vous avez tous les deux raison, j'étais loin sur celui-ci.
geirha
0

Gedit est certainement 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, vous pouvez l'utiliser avec wine . Cependant, à mon avis, optez pour vi / vim ou pour gedit

codeur
la source
0

textadept-curses ! Pas encore disponible dans les dépôts de packages par défaut, mais c'est un merveilleux outil pour les greffes Windows. De plus, il est multiplateforme afin que vous puissiez l'installer sur Windows pour vous familiariser. Prend en charge Maj + flèches pour marquer le texte et beaucoup de vos autres favoris.

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

Peter M
la source
0

Micro le fait https://github.com/zyedidia/micro . À peu près le plus avancé ici, je ne comprends pas vraiment comment il n'a pas encore été mentionné.

phil294
la source