Bash Shortcuts
Command Editing Shortcuts
- Ctrl + a – Cursor zum Anfang der Befehlszeile
- Ctrl + e – Cursor zum Ende der Befehlszeile
- Ctrl + k – Lösche von Cursor Position bis zum Befehlszeilenende
- Ctrl + u – Lösche von Cursor Position bis zum Befehlszeilenanfang
- Ctrl + w – Lösche von Cursor Position bis zum vorigen Wortanfang
- Ctrl + y – Gelöschten Text oder Wort hinter dem Cursor einfügen
- Ctrl + xx – Zwischen Zeilenanfang und Cursor Position springen
- Meta + b – Cursor ein Wort vorwärts zum Wortanfang
- Meta + f – Cursor ein Wort vorwärts zum Wortende
- Meta + d – Löscht bis zum Wortende
- Meta + c – Wortanfang groß
- Meta + u – Grossschrift von Cursor Position bis zum Wortende
- Meta + l – Kleinschrift von Cursor Position bis zum Wortende
- Meta + t – Aktuelles Wort gegen das letzte tauschen
- Ctrl + f – Einen Buchstaben vor
- Ctrl + b – Einen Buchstaben zurück
- Ctrl + d – Buchstaben an Cursor Position löschen
- Ctrl + h – Buchstaben vor der Cursor Position löschen
- Ctrl + t – Aktuellen Buchstaben gegen letzten Buchstaben tauschen
Command Recall Shortcuts
- Ctrl + r – History rückwärts suchen
- Ctrl + g – History Suche beenden
- Ctrl + p – Vorigen History Befehl
- Ctrl + n – Nächsten History Befehl
- Meta + . – Letzes Wort des letzen Befehls verwenden
Command Control Shortcuts
- Ctrl + l – Bildschrim löschen
- Ctrl + s – Bildschirmausgabe beenden
- Ctrl + q – Bildschirmausgabe starten
- Ctrl + c – Befehl stoppen
- Ctrl + z – Befehl in den Hintergrund und stoppen
Bash Bang (!) Commands
- !! - Letzten Befehl wiederholen
- !blah – Letzten Befehl wiederholen der ‘blah’ enthält (z.B !ls)
- !blah:p – Letzten Befehl ausgeben der !blah ausgeführt hat
- !$ – Das letzte Wort des letzten Befehls ausgeben. Entspricht Meta + .
- !$:p – Ausgeben was !$ entfernt hat
- !* – Letzten Befehl bis auf das letzte Wort ausgeben
- !*:p – Ausgeben was !* entfernt hat