Ich bin zu zsh gewechselt, aber ich mag die Fertigstellung nicht. Wenn ich beim Drücken der Tabulatortaste 20 Dateien mit jeweils einem gemeinsamen Präfix habe, vervollständigt zsh die erste Datei vollständig und geht die Liste bei jedem Drücken der Tabulatortaste weiter durch. Wenn ich gegen Ende eine haben möchte, müsste ich mehrmals die Tabulatortaste drücken.
In Bash war das einfach - drücke die Tabulatortaste und ich würde das Präfix bekommen. Wenn ich weiter tippe (und die Tabulatortaste drücke), wird die Bash so weit wie möglich abgeschlossen. Ich finde dieses Verhalten viel intuitiver, bevorzuge aber die anderen Funktionen von zsh gegenüber bash.
Gibt es eine Möglichkeit, diesen Abschlussstil zu erreichen? Google schlug vor setopt bash_autolist
, aber dies hatte keine Auswirkungen auf mich (und beim Starten meiner Shell wurde keine Fehlermeldung gedruckt).
Vielen Dank.
quelle
Was Sie wollen, ist wahrscheinlich Folgendes:
quelle
Es gibt eine andere Option, wenn Sie die Option "Menüauswahl" in .zshrc wie folgt verwenden:
Sie können mit den Pfeiltasten durch das Ergebnis navigieren. Nehmen wir Ihr Beispiel mit "20 Dateien mit einem gemeinsamen Präfix":
Am Ende, um die letzte Möglichkeit zu erreichen:
Beide sind in diesem Fall 3 Tastenanschläge. Der Rest ist meistens Geschmackssache.
quelle