Bash-Standard-Befehlszeilenbearbeitungsmodus

Was ist der Standard-Befehlszeilen-Editiermodus für Bash?

Ich habe mit den Befehlszeilen-Editiermodi in Bash herumgespielt.Bash-Bearbeitungsmodus umschalten

set -o vi
bind '"\ee": emacs-editing-mode'
set -o emacs
bind '"\ee": vi-editing-mode'

Das Problem ist, dass ich Zeilen in bashrc hinzugefügt habe, um den vi- und emacs-Modus gemäß diesem Link umzuschalten.⎉

Nach der Reihenfolge würde der Modus in meiner Bash-Shell im emacs-Modus eingestellt sein. Und das ist er auch. Es funktioniert gut, außer, dass jetzt meine home,end-Tasten in Tilde-Symbole übersetzt werden. Jede Hilfe?

OriginalAutor woodstok | 2012-10-16

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.