Inputrc: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Qubit (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Boenki (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Kategorie:Konfiguration]]
{{SEITENTITEL:inputrc}}
 
Die Datei /etc/inputrc ist die systemweite Konfigurationsdatei der [http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html readline-Bibliothek]. Über die environment Variable INPUTRC lässt sich der Default überschreiben. Ebenso ist es möglich user spezifische Änderungen in der Datei ~/.inputrc vorzunehmen. Weitere Informationen dazu finden sich in der [[manpage]] welche über 'info readline' einzusehen ist.
== Einleitung ==
 
Die Datei /etc/inputrc ist die systemweite Konfigurationsdatei der [http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html readline-Bibliothek]. Über die environment Variable INPUTRC lässt sich der Default überschreiben. Ebenso ist es möglich <br> user spezifische Änderungen in der Datei ~/.inputrc vorzunehmen. Weitere Informationen dazu finden sich in der Man-Page welche über 'info readline' einzusehen ist.


== Anpassen ==
== Anpassen ==
Zeile 13: Zeile 10:


Die Eingabe von z.B 'vi + [page up]' blättert in der bash-history chronologisch nach Einträgen, welche mit 'vi' beginnen. Dies ist oft wesentlich performanter als über die Tastenkombination '[strg] + r' (reverse-i-search) zu suchen.
Die Eingabe von z.B 'vi + [page up]' blättert in der bash-history chronologisch nach Einträgen, welche mit 'vi' beginnen. Dies ist oft wesentlich performanter als über die Tastenkombination '[strg] + r' (reverse-i-search) zu suchen.
[[Kategorie:Konfiguration]]

Version vom 17. Februar 2011, 23:27 Uhr

Die Datei /etc/inputrc ist die systemweite Konfigurationsdatei der readline-Bibliothek. Über die environment Variable INPUTRC lässt sich der Default überschreiben. Ebenso ist es möglich user spezifische Änderungen in der Datei ~/.inputrc vorzunehmen. Weitere Informationen dazu finden sich in der manpage welche über 'info readline' einzusehen ist.

Anpassen

Um bestimmte Tastaturmappings einzuschalten müssen die Funktionen in einer Escape-Sequenz angegeben werden z.B:

# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward

Die Eingabe von z.B 'vi + [page up]' blättert in der bash-history chronologisch nach Einträgen, welche mit 'vi' beginnen. Dies ist oft wesentlich performanter als über die Tastenkombination '[strg] + r' (reverse-i-search) zu suchen.