Skip to content

Terminal Tastaturkürzel Cheat Sheet

Terminal-Tastaturkürzel (meist auf Basis des Emacs-Modus, der Standard bei den meisten Shells) können die Effizienz auf der Befehlszeile erheblich steigern.

Cursor-Bewegung

Kürzel Beschreibung
Ctrl + A Cursor an den Zeilenanfang bewegen
Ctrl + E Cursor an das Zeilenende bewegen
Alt + F Cursor ein Wort vorwärts bewegen
Alt + B Cursor ein Wort rückwärts bewegen
Ctrl + F Cursor ein Zeichen vorwärts bewegen
Ctrl + B Cursor ein Zeichen rückwärts bewegen
Ctrl + XX Schnelles Springen zwischen Zeilenanfang und aktueller Cursorposition

Textbearbeitung

Kürzel Beschreibung
Ctrl + U Vom Cursor bis zum Zeilenanfang ausschneiden/löschen
Ctrl + K Vom Cursor bis zum Zeilenende ausschneiden/löschen
Ctrl + W Ein Wort vor dem Cursor ausschneiden/löschen
Alt + D Ein Wort nach dem Cursor ausschneiden/löschen
Ctrl + Y Zuletzt ausgeschnittenen Inhalt einfügen (Yank)
Ctrl + H Zeichen vor dem Cursor löschen (Backspace)
Ctrl + D Zeichen nach dem Cursor löschen (Terminal beenden, wenn kein Text vorhanden)
Ctrl + _ Letzte Änderung rückgängig machen
Ctrl + T Zwei Zeichen vor und nach dem Cursor vertauschen

Prozesssteuerung

Kürzel Beschreibung
Ctrl + C Aktuellen Prozess abbrechen (SIGINT)
Ctrl + Z Aktuellen Prozess im Hintergrund anhalten (SIGTSTP)
Ctrl + D EOF senden, beendet meist die Shell oder die Eingabe
Ctrl + S Ausgabe am Bildschirm anhalten (Bildschirmsperre)
Ctrl + Q Bildschirmausgabe fortsetzen
Ctrl + \ Aktuellen Prozess beenden und Core Dump erzeugen (SIGQUIT)

Verlauf und Suche

Kürzel Beschreibung
Ctrl + R Befehlsverlauf durchsuchen (inkrementelle Suche)
Ctrl + G Suchmodus verlassen
Ctrl + P Vorheriger Befehl (Pfeiltaste oben)
Ctrl + N Nächster Befehl (Pfeiltaste unten)
!! Letzten Befehl ausführen
!string Letzten Befehl ausführen, der mit string beginnt
!* Alle Argumente des letzten Befehls referenzieren
!$ Letztes Argument des letzten Befehls referenzieren

Bildschirmsteuerung

Kürzel Beschreibung
Ctrl + L Bildschirm leeren (wie ‘clear’)
Ctrl + S Terminal einfrieren (nimmt keine Eingaben mehr an)
Ctrl + Q Terminal wieder freigeben