J'utilise l'éditeur de texte de ligne de commande nano . Comment annuler une action lors de l'édition de texte?
Par exemple: j'ai tapé du texte puis changé d'avis. Maintenant, je veux revenir à l'état précédent. Comment?
command-line
nano
utilisateur44
la source
la source
Réponses:
Avec nano version 2.3.5 en juillet 2014, undo / redo est devenu standard:
C'est dans l'aide:
Et si vous élargissez l’écran d’environ 1 400 pixels, il y a un indice en bas à droite:
Si ces clés ne fonctionnent pas, vérifiez
nano --version
.Les versions nano 2.1.10 - 2.3.4 doivent utiliser l'option de ligne de commande
-u
( merci @sil). Astuce: ajoutezalias nano="nano -u"
à votre .bashrc (merci @Benia). La mise en œuvre de undo au cours de cette période semble avoir été incomplète ou incomplète.Les versions nano 2.1.3 à 2.1.9 avaient une sorte de fonctionnalité d'annulation. L'
-u
option n'était pas nécessaire.M
signifie méta .la source
Le code d'annulation de Nano est expérimental. Comme vous le verrez dans le manuel nano (tapez "
man nano
" dans un terminal pour le lire), vous devez démarrer nano avec l'-u
option (donc "nano -u somefile.txt
"), puis vous pouvez utiliser Alt-U pour annuler.la source
Vous pouvez également ajouter la ligne
dans le fichier .nanorc. Cela active la fonctionnalité d'annulation expérimentale au démarrage dans les versions inférieures à 2.4, telle que 2.2.6, qui semble être l'installation standard sur de nombreuses distributions Linux.
la source