StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
The GNU command-line interface: Kein eigenes Programm oder Utility, sondern eine Library, die eine editierbare Kommandozeile mit History und Command-Completion in verschiedenen Kontexten zur Verfügung stellt. Der Benutzer kommt damit vermutlich zuerst in der bash-Shell in Berührung, wenn er mit "~" seinen Home-Verzeichnis referenziert, mit TAB einen Filenamen komplettiert oder mit C-a / C-e / BSP eine Eingabe editiert. Es gibt jedoch eine Reihe anderer Programme, die ebenfalls readline verwenden, z. B. mail oder gdb.
Häufige Befehle zum Bewegen in und Verändern der Kommandozeile
C-a ... Cursor zum Zeilenanfang
C-b ... Cursor zum Zeilenanfang
TAB ... Komplettierung des aktuellen Befehls oder Filenamens (falls nicht eindeutig erzeugt ein weiteres TAB eine Liste der Möglichkeiten)
C-c ... Löschen der Eingabezeile
C-l ... Löschen des Bildschirms und Neuausgabe des Eingabebuffers
C-d ... Löschen des Zeichens an der Cursorposition
BSP ... Löschen des Zeichens vor der Cursorposition
C-k ... Löschen bis zum Ende der Zeile
C-u ... Löschen bis zum Anfang der Zeile
C-b ... Cursor eine Position nach links (meist funktionieren auch die Cursortaste <Pfeil nach links>)
C-f ... Cursor eine Position nach rechts (meist funktionieren auch die Cursortaste <Pfeil nach rechts>)
C-_ ... Undo
C-y ... Einfügen der letzen Löschung an der aktuellen Cursorposition
Befehle mit der Meta-Taste (Umsetzung mit einem Windows-Terminal-Client einstellbar, häufig mit der Alt-Taste):
M-b ... Cursor um ein Wort nach links
M-f ... Cursor um ein Wort nach rechts
M-d ... Löschen bis zum nächsten Wortende
History
C-p ... In der History zurück zur vorhergehenden Eingabe (meist funktionieren auch die Cursortaste <Pfeil nach oben>)
C-n ... In der History vorwärts zur nächsten Eingabe (meist funktionieren auch die Cursortaste <Pfeil nach unten>)