Ich benutze den Kommandozeilen-Texteditor nano . Wie mache ich eine Aktion rückgängig, während ich Text bearbeite?
Zum Beispiel: Ich habe Text eingegeben und dann meine Meinung geändert. Jetzt möchte ich zum vorherigen Zustand zurückkehren. Wie?
command-line
nano
user44
quelle
quelle
Antworten:
Ab der Nano- Version 2.3.5 im Juli 2014 wurde Undo / Redo zum Standard:
Es ist in der Hilfe:
Und wenn Sie den Bildschirm breiter als ungefähr 1400 Pixel strecken, gibt es unten rechts einen Hinweis:
Wenn diese Schlüssel nicht funktionieren, überprüfen Sie
nano --version
.Die Nano-Versionen 2.1.10 - 2.3.4 sollten die Befehlszeilenoption verwenden
-u
( danke @sil). Tipp:alias nano="nano -u"
Ergänzen Sie Ihre .bashrc-Datei (danke @Benia). Die Implementierung von Undo in diesem Zeitraum scheint fehlerhaft oder unvollständig gewesen zu sein.Die Nano-Versionen 2.1.3 - 2.1.9 hatten eine Art Undo-Funktion. Die
-u
Option war nicht notwendig.M
steht für meta .quelle
Der Undo-Code von Nano ist experimentell. Wie Sie dem Nano-Handbuch entnehmen können (geben Sie "
man nano
" in ein Terminal ein, um dies zu lesen), müssen Sie Nano mit der-u
Option "nano -u somefile.txt
" starten und anschließend Alt-U zum Rückgängigmachen verwenden.quelle
Sie können auch die Zeile hinzufügen
in der .nanorc-Datei. Dies aktiviert die experimentelle Funktion zum Rückgängigmachen beim Start in Versionen unter 2.4, wie z. B. 2.2.6, die bei vielen Linux-Distributionen die Standardinstallation zu sein scheint.
quelle