Hi, ich benutze Linux und damit auch Ubuntu noch nicht lange, daher kanns sein, daß ich offensichtliches übersehe. Ich versuche, einen neuen Benutzer einzurichten, unter diesem neuen Benutzer soll dann ein Dienst laufen. Ich habe den neuen User erstellt, kann mich als dieser User anmelden, aber wenn ich versuche, die Autovervollständigung zu verwenden, erhalte ich statt einem Tab oder auch bei den Pfeiltasten seltsame Zeichen statt einer Auswahl, was ich denn nun meinen könnte.
Schaut so aus, wenn ich die Pfeil-nach-rechts Taste drücke:
1 | $ ^[[C |
Oder so, wenn ich Pfeil-nach-links drücke:
1 | $ ^[[D |
In der ~/.bashrc hab ich drinstehen
1 2 3 4 5 6 7 8 | if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi source /etc/profile.d/bash_completion.sh |
bash-completion ist auch tatsächlich installiert, unter
/usr/share/bash-completion
Allerdings hat dort das script keine Ausführen-Rechte. Aber selbst wenn ich testweise mal diese Rechte für alle hinzufüge, ändert sich für meinen User nichts.
Mit meinem bei der Installation eingerichteten Benutzer klappt die Autovervollständigung, keine seltsamen Zeichen. Was läuft schief und wie beheb ich das, so daß ich auch mit meinem neuen User ganz normal die Konsole verwenden kann?