ZSH Autocomplete-Funktion basierend auf 2 Argumenten
-
13-12-2019 - |
Frage
Ich habe eine Funktion so:
generasacodicetagpre.kann ich dann eingeben:
generasacodicetagpre.und es bringt mich zu:
generasacodicetagpre.nichts Besonderes ist hier los.Aber wie implementiere ich Autocomplete für diese Funktion?Ich habe es geschafft, Autocompletion für das erste Argument (Clients) zu erhalten (Clients):
generasacodicetagpre.Wie kann ich das zweite Argument (Projekte) automatisch komplizieren?Sie muss aus dem Ordner basierend auf dem Client autocompetiert werden:
generasacodicetagpre.Ich hoffe, jemand kann helfen!: -)
Lösung
Eine clevere Person (MIKACHU) auf dem IRC hat ausgerufen:
generasacodicetagpre.update: wechseln $ Words [current-1] auf $ {(q) Wörter [current-1]}, um es mit Verzeichnissen mit Leerzeichen zu arbeiten:
generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow