Autocomplete in der Bash aktivieren
- TimeMen
- Beiträge: 24
- Registriert: 24.04.2016 13:49:05
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Timbuktu
-
Kontaktdaten:
Autocomplete in der Bash aktivieren
Hallo Community,
Nutze Debian Jessie 8, 64-bit, Mate. (heute frisch installiert. -> Wechsel von LM 17.3 auf Debian)
Die Autovervollständigung im Terminal funktioniert leider nur bedingt. Einfache Befehle wie "sudo" werden vervollständigt, aber wenn ich "apt-g" eingebe und dann mit TAB vervollständigen will passiert nichts.
Das Paket bash-completion ist installiert, das System ist auf dem neuesten Stand.
Wo liegt der Fehler?
LG
TimeMen
Nutze Debian Jessie 8, 64-bit, Mate. (heute frisch installiert. -> Wechsel von LM 17.3 auf Debian)
Die Autovervollständigung im Terminal funktioniert leider nur bedingt. Einfache Befehle wie "sudo" werden vervollständigt, aber wenn ich "apt-g" eingebe und dann mit TAB vervollständigen will passiert nichts.
Das Paket bash-completion ist installiert, das System ist auf dem neuesten Stand.
Wo liegt der Fehler?
LG
TimeMen
Zuletzt geändert von TimeMen am 24.04.2016 15:36:05, insgesamt 1-mal geändert.
Pitchblack darkness - no LIGHTS, no AIR, no SOUND ~ KYTEMAN ORCHESTRA
"In silent nights you can hear the Windows machines rebooting!"
"In silent nights you can hear the Windows machines rebooting!"
Re: Autocomplete in der Bash aktivieren
Läuft da wirklich eine Bash?
Code: Alles auswählen
echo $0
Re: Autocomplete in der Bash aktivieren
Wenn du die TAB-Taste ein zweites mal drückst, auch nicht?TimeMen hat geschrieben:aber wenn ich "apt-g" eingebe und dann mit TAB vervollständigen will passiert nichts.
Never change a broken system. It could be worse afterwards.
"No computer system can be absolutely secure." Intel Document Number: 336983-001
"No computer system can be absolutely secure." Intel Document Number: 336983-001
- TimeMen
- Beiträge: 24
- Registriert: 24.04.2016 13:49:05
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Timbuktu
-
Kontaktdaten:
Re: Autocomplete in der Bash aktivieren
Die Ausgabe von
ist
.
Also dürfte eine bash laufen.
Auch wenn ich zweimal TAB drücke geschieht nichts.
LG
TimeMen
Code: Alles auswählen
echo $0
Code: Alles auswählen
bash
Also dürfte eine bash laufen.
Auch wenn ich zweimal TAB drücke geschieht nichts.
LG
TimeMen
Pitchblack darkness - no LIGHTS, no AIR, no SOUND ~ KYTEMAN ORCHESTRA
"In silent nights you can hear the Windows machines rebooting!"
"In silent nights you can hear the Windows machines rebooting!"
Re: Autocomplete in der Bash aktivieren
Du kommst von Mint und bist etwas "sudo-verseucht"?
Was ergibt:
Was ergibt:
Code: Alles auswählen
which apt-get ; echo $PATH
- TimeMen
- Beiträge: 24
- Registriert: 24.04.2016 13:49:05
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Timbuktu
-
Kontaktdaten:
Re: Autocomplete in der Bash aktivieren
Dein angegebener Befehl ergibt als normaler Benutzer:
und als root:
Wie gesagt, bin neu bei Debian, aber bin dabei ein gescheites Handbuch als PDF zu suchen.
LM hat mich ehrlich gesagt von der Stabilität her irgendwie enttäuscht.
Dabei bin ich eigentlich Ottonormaluser.
LG
TimeMen
PS: Sorry für meine sudo-Verseuchtheit
Code: Alles auswählen
/usr/bin/apt-get
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
Code: Alles auswählen
/usr/bin/apt-get
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LM hat mich ehrlich gesagt von der Stabilität her irgendwie enttäuscht.
Dabei bin ich eigentlich Ottonormaluser.
LG
TimeMen
PS: Sorry für meine sudo-Verseuchtheit
Pitchblack darkness - no LIGHTS, no AIR, no SOUND ~ KYTEMAN ORCHESTRA
"In silent nights you can hear the Windows machines rebooting!"
"In silent nights you can hear the Windows machines rebooting!"
Re: Autocomplete in der Bash aktivieren
Scheint Dich nicht erwischt zu haben, sonst hättest Du Deine letzte Antwort nicht als Benutzer und Root getrennt.TimeMen hat geschrieben:PS: Sorry für meine sudo-Verseuchtheit
Meine Vermutung (apt-get läge in sbin -> kein Eintrag in $PATH) hat sich nicht bestätigt, sorry.
- TimeMen
- Beiträge: 24
- Registriert: 24.04.2016 13:49:05
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Timbuktu
-
Kontaktdaten:
Re: Autocomplete in der Bash aktivieren
Hab mir zusätzlich das Terminal "terminology" installiert. (Standard BodhiLinux 13/14 Terminal).
Auch dort geht die Autovervollständigung nicht.
Auch dort geht die Autovervollständigung nicht.
Pitchblack darkness - no LIGHTS, no AIR, no SOUND ~ KYTEMAN ORCHESTRA
"In silent nights you can hear the Windows machines rebooting!"
"In silent nights you can hear the Windows machines rebooting!"
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Autocomplete in der Bash aktivieren
Hast du die Autovervollständigung überhaupt aktiviert [1]? Obwohl apt-g auch ohne diese zu apt-get führen sollte, da es Bestandteil vom $PATH ist wie sudo.
[1] http://wiki.debianforum.de/Shellkniffe# ... aktivieren
[1] http://wiki.debianforum.de/Shellkniffe# ... aktivieren
Hilf mit unser Wiki zu verbessern!
- TimeMen
- Beiträge: 24
- Registriert: 24.04.2016 13:49:05
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Timbuktu
-
Kontaktdaten:
Re: Autocomplete in der Bash aktivieren
Hab den letzten Beitrag nicht mehr gesehen, sondern hab das Problem folgendermaßen gelöst.
Hab die /etc/bashrc.bashrc editiert und folgendes eingefügt. (Entspricht fast der Lösung der letzten Antwort)
LG und Danke
TimeMen
Hab die /etc/bashrc.bashrc editiert und folgendes eingefügt. (Entspricht fast der Lösung der letzten Antwort)
Code: Alles auswählen
# aktiviert Bashvervollständigung in interaktiven Shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
TimeMen
Pitchblack darkness - no LIGHTS, no AIR, no SOUND ~ KYTEMAN ORCHESTRA
"In silent nights you can hear the Windows machines rebooting!"
"In silent nights you can hear the Windows machines rebooting!"