Wenn ich tippe grep
und dann TABzweimal drücke , bash_completion
werden Dateien und Verzeichnisse im aktuellen Verzeichnis aufgelistet. Es werden auch Dateinamen vervollständigt, wenn ich den Anfangsbuchstaben eingebe. Das ist alles sehr schön, das einzige Problem ist, dass das Verzeichnis, wenn es viele Dateien und Unterverzeichnisse enthält, ziemlich chaotisch und unorganisiert sein kann.
Es wäre sehr hilfreich, wenn bash_completion
zumindest Verzeichnisse anders gefärbt werden könnten, ähnlich wie dies der ls -lA
Fall ist.
Ist das möglich?
BEARBEITEN:
So bash_completion
sieht meine Beispielkonfigurationsdatei aus:
if [[ ${cur} == -* ]] ; then
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
return 0
else
_filedir
fi
bash
bash
aber es ist das Standardverhalten inzsh
.