Seltsames Verhalten der automatischen Vervollständigung beim Doppeltappen im Terminal

Seltsames Verhalten der automatischen Vervollständigung beim Doppeltappen im Terminal

Ich habe die neue Version von Ubuntu 12 installiert und ein sehr merkwürdiges Verhalten bei der automatischen Vervollständigung festgestellt.

Ich habe zum Beispiel einen Ordnerbaum wie ~/A/B/C.eps

und öffne ein Terminal unter Ordner A, wenn ich 'display' eingebe und dann die Tabulatortaste doppelt drücke, und früher war es

~/A: Anzeige [Doppel-Tab]

~/A: Anzeige B/

Aber jetzt ist es

~/A: Anzeige B[hier ein Leerzeichen]

Darauf folgt ein Leerzeichen und kein Schrägstrich.

Das ist sehr ärgerlich, da ich im ersten Fall erneut doppelt tabben konnte, um die Anzeige B/C.eps aufzurufen, was sehr praktisch war, jetzt geht das aber nicht.

Kann mir jemand dabei helfen?

Danke

Antwort1

Sehen Sie sich /etc/bash_completion an. Ich vermute, Ihr Problem liegt in der Funktion _cd(). Ich kann Ihnen bei den Einzelheiten nicht wirklich helfen, es sei denn, Sie posten Ihre.

In meinem Fall (LMDE) funktioniert die Vervollständigung wie beschrieben. Sie können sich meine Standardeinstellung /etc/bash_completion ansehen.Hier. Vergleichen Sie es mit Ihrem oder ersetzen Sie Ihres einfach durch dieses.

verwandte Informationen