In die Tcl-Shell sind die GNU-Libraries readline
und history
eingebunden. Damit sind beispielsweise folgende Tastenkombinationen nutzbar (EMACS-Notation):
Cursorposition
<CTRL>-a |
Springt zum Anfang der Zeile |
<CTRL>-e |
Springt zum Ende der Zeile |
<META>-b |
Springt zum vorangehenden Wortanfang |
<META>-f |
Springt zum nächsten Wortanfang |
Zeile bearbeiten
<CTRL>-k |
Löscht die aktuelle Zeile |
<CTRL>-h |
Löscht den vorangehenden Buchstaben |
<META>-<CTRL>-h |
Löscht das vorangehende Wort |
<CTRL>-t |
Vertauscht die beiden vorangehenden Buchstaben |
<META>-t |
Vertauscht das aktuelle mit dem vorangehenden Wort |
<META>-r |
Zeile aus der History wiederherstellen |
<CTRL>-_ |
Letzte Änderung zurücknehmen |
Kommando-History
<CTRL>-p |
Vorhergehender Befehl |
<CTRL>-n |
Nächster Befehl |
<CTRL>-r |
Inkrementelle Suche rückwärts |
<CTRL>-s |
Inkrementelle Suche vorwärts (funktioniert auf vielen Terminals nicht, da <CTRL>-s als X-OFF interpretiert wird) |
<META>-< |
Erster Befehl der History |
<META>-> |
Letzter Befehl der History |
Weitere Befehle
<CTRL>-l |
Fensterinhalt löschen |
<META><number><command> |
Wiederholt <command> <number> -mal. |