Bash Shortcuts basieren auf Emacs

Ich hab vor langer Zeit mal gelernt, dass man Bash von emacs Shortcuts auf vim Shortcuts umstellen kann.

set -o vi

Standard ist i.d.R. emacs. Das heißt auf der Bash lassen sich also emacs Shortcuts benutzen.

Befehl Aktion Alternative
Ctrl+f/b Ein Zeichen vor/zurück ←/→
Alt+f/b Ein Wort vor/zurück Ctrl+ ←/→
Ctrl+n/p Eine Kommando vor/zurück ↑/↓
Ctrl+a/e Zum Zeilen-Anfang/-Ende Pos1 / Ende
Entf Zeichen am Cursor löschen (von rechts einziehen)
Backspace Zeichen vor dem Cursor löschen (von links einziehen)
Alt+Backspace Wort vor dem Cursor löschen
Ctrl+d Zeichen unter und ab Cursor löschen
Alt+d Wort unter und ab Cursor löschen
Ctrl+u Alles vor dem Cursor löschen -
Ctrl+k Ab Cursor zum Zeilenende löschen
Ctrl+y Einfügen eines kopierten/gelöschten Textes (auch mehrmals) -
Alt+u/l Wort unter und ab Cursor groß/klein schreiben -
Alt+</> In der History ganz zum Anfang/Ende ? Alt+Pos1/Ende
Ctrl+l Aktuelle Zeile an oberen Rand bringen -
Alt+x+u Änderungen rückgängig machen Alt+/

Diskussion

Geben Sie Ihren Kommentar ein: