Bash-Completion: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: ==Bash-Completion (Autovervollständigung der Bash)== Die Autovervollständigung der Bash dient dazu, Tastatureingaben mittels der Tabulator-Taste zu vervollständigen...) |
K (l18n) |
||
(8 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Das Paket bash-completion erweitert die Unterstützung der [[bash]] zur automatischen Vervollständigung von Dateinamen, Befehlsnamen und Variablen um eine große Anzahl von Befehlen (z.B. [[pacman]]) und deren Optionen. | |||
Ein Beispiel: Man gibt | Ein Beispiel: Man gibt | ||
pacman -S ipt[TAB][TAB] (also | pacman -S ipt[TAB][TAB] (also 2 x Tab-Taste drücken) | ||
und die | und die bash könnte folgende Möglichkeiten ausgeben: | ||
iptables iptraf | iptables iptraf | ||
Man installiert bash-completion mit: | |||
pacman -S bash-completion | pacman -S bash-completion | ||
Dabei wird folgender Eintrag in /etc/bash.bashrc hinzugefügt: | |||
und | [ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion | ||
Nun muss nur noch eine neue bash Instanz geöffnet werden und die Funktionialität von bash-completion steht zur Verfügung. | |||
==Siehe auch== | |||
* [[bash]] | |||
[[Kategorie:Konsole]] | |||
[[en:Bash#Tab_completion]] |
Version vom 29. Oktober 2013, 15:10 Uhr
Das Paket bash-completion erweitert die Unterstützung der bash zur automatischen Vervollständigung von Dateinamen, Befehlsnamen und Variablen um eine große Anzahl von Befehlen (z.B. pacman) und deren Optionen.
Ein Beispiel: Man gibt
pacman -S ipt[TAB][TAB] (also 2 x Tab-Taste drücken)
und die bash könnte folgende Möglichkeiten ausgeben:
iptables iptraf
Man installiert bash-completion mit:
pacman -S bash-completion
Dabei wird folgender Eintrag in /etc/bash.bashrc hinzugefügt:
[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion
Nun muss nur noch eine neue bash Instanz geöffnet werden und die Funktionialität von bash-completion steht zur Verfügung.