Tastaturbefehle

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
<backspace>
Löscht den vorangehenden Buchstaben
<META>-<CTRL>-h
<META>-<backspace>
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
<CURSOR_UP>
Vorhergehender Befehl
<CTRL>-n
<CURSOR_DOWN>
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.