Bash-Completion komplettiert nur teilweise

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
pil
Beiträge: 629
Registriert: 30.04.2002 15:47:27

Bash-Completion komplettiert nur teilweise

Beitrag von pil » 21.06.2012 16:06:58

Bei bestimmten Programmen, die bash-completion nicht kennt, wird nicht mehr komplettiert. Etwa wenn ich

fire

eingebe, wird komplettiert zu firefox

Wenn ich dann aber weiter komplettieren will, etwa

firefox mein

wird nicht mehr komplettiert zur im gleichen Verzeichnis vorhandenen Datei meinedatei.txt

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: Bash-Completion komplettiert nur teilweise

Beitrag von mindX » 21.06.2012 16:24:52

Debianbash-completion ist installiert und folgender Abschnitt in /etc/bash.bashrc einkommentiert?

Code: Alles auswählen

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion
fi
Und was meinst du mit "nicht mehr"? Upgrade auf Squeeze o.ä.?

uname
Beiträge: 12494
Registriert: 03.06.2008 09:33:02

Re: Bash-Completion komplettiert nur teilweise

Beitrag von uname » 21.06.2012 16:28:34

Ich denke Debianbash-completion war nicht gemeint, gemeint war wohl das Standardverhalten der Bash.

Funktioniert es denn mit anderen Benutzern?

Benutzeravatar
pil
Beiträge: 629
Registriert: 30.04.2002 15:47:27

Re: Bash-Completion komplettiert nur teilweise

Beitrag von pil » 21.06.2012 16:58:09

Lösung gefunden:

Einfach das package bash-completion, das bei Wheezy standardmäßig mit dabei ist, deinstallieren. Und alles ist wieder bestens wie gehabt.

Antworten