Begründung: Ich habe Autocd aktiviert, benutze es aber nie, weil das Ausfüllen von Tabulatoren sehr mühsam ist, da jeder einzelne Befehlsname auf meinem System zusammen mit den Dateinamen vervollständigt wird.
Gewünschtes Verhalten: Ich möchte, dass zsh NUR Befehle zum Vervollständigen von Tabulatoren verwendet, wenn die vervollständigte Zeichenfolge kein Präfix für eine der Dateien im aktuellen Ordner ist.
Beispiel für das gewünschte Verhalten:
$ ls
foo1
foo2
$f<TAB>
foo1
foo2
$fi<TAB>
find
... (other commands that start with fi)
Ich denke, wenn dies nicht möglich ist, wäre es zumindest schön, Verzeichnisergänzungen vor Befehlsergänzungen zu setzen.