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 et ensuite changé d'avis. Maintenant, je veux revenir à l'état précédent. Comment?
À partir de nano version 2.3.5 en juillet 2014, annuler / rétablir est devenu standard:
C'est dans l'aide:
Et si vous étendez l'écran sur plus de 1400 pixels, il y a un indice en bas à droite:
Si ces touches ne fonctionnent pas, vérifiez nano --version
.
Les versions nano 2.1.10 - 2.3.4 devraient utiliser la ligne de commande option -u
( merci @sil). Astuce: ajoutez alias nano="nano -u"
à votre .bashrc (merci @Benia). L'implémentation de undo pendant cette période semble avoir été boguée ou incomplète.
Les versions nano 2.1.3 - 2.1.9 étaient en quelque sorte annulées fonctionnalité. L'option -u
n'était pas nécessaire.
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 devrez démarrer nano avec l'option -u
(donc " nano -u somefile.txt
"), puis vous pourrez utilisez Alt-U pour annuler.
Vous pouvez également ajouter la ligne
set undo
dans le fichier .nanorc. Cela permet la fonctionnalité expérimentale d'annulation au démarrage dans les versions inférieures à 2.4, telles que 2.2.6 qui semble être l'installation standard sur de nombreuses distributions Linux.
Lire d'autres questions sur les étiquettes command-line nano