Ich verwende setopt menu_complete
es, damit ich wiederholt TAB drücken kann, um in zsh verschiedene Dateinamenvervollständigungen zu erhalten. Ich möchte jedoch auch Folgendes eingeben können:
ls ~/*.txt<TAB>
und dann mit TAB durch alle Dateien blättern, die .txt
in meinem Home-Verzeichnis mit enden. Ichnichtmöchten, dass alle Übereinstimmungen gleichzeitig in die Befehlszeile eingefügt werden!
(Ich habe versucht, die entsprechenden zsh-Manpages zu lesen, aber ich glaube, ich könnte leicht eine Woche damit verbringen, nur um herauszufinden,obdas ist möglich und vielleicht noch eine Woche, um das herauszufindenWie.)
Antwort1
Sie möchten die GLOB_COMPLETE
Option (sieheAbonnieren). (Übrigens, daszsh-Referenzkarteist ziemlich nützlich.)