Ich wollte den vi-Modus in Bash ausprobieren, aber jetzt möchte ich ihn wieder normalisieren.
Wie kann ich die Einstellung aufheben -o vi
?
Die einzigen zwei verfügbaren Schnittstellen für die Zeilenbearbeitung bash
sind vi
Modus und emacs
Modus. Sie müssen den emacs
Modus also nur erneut einstellen .
set -o emacs
emacs
ist der Standard-Zeilenbearbeitungsmodus in Bash. Im Einstellungsmodus wird deremacs
Modusvi
als Nebeneffekt deaktiviert , aber wie von jlliagre unten erwähnt, können Sie beide tatsächlich deaktivieren.Das hängt davon ab, was Sie als "normal" definieren. Wenn die Zeilenbearbeitung deaktiviert ist, muss der dokumentierte Weg zum Deaktivieren
-o vi
festgelegt werden+o vi
Chris hat bereits geantwortet, ob dein normaler Modus Emacs ist.
quelle
history
Befehl anzeigen und vorherige Befehle ausführen, indem Sie der Nummer das!
Zeichen voranstellen .