Ich versuche, eine Vervollständigungsmethode zu debuggen. Diese Methode soll alle Verzeichnisse in diesen drei Ordnern anzeigen. Ich habe überprüft, dass Compinit sie korrekt lädt. Ich habe versucht, sie zu verfolgen, aber ich kann das meiste davon nicht entschlüsseln.
hier ist meine Vervollständigungsfunktion
#compdef c
_files -W $PROJECT/repos -/
_files -W $PROJECT/helm -/
_files -W ~/Code -/
und die Funktion selbst, c
#!/bin/zsh
cd "$PROJECTS/$1"
Ich bekomme nichts, nichts. Und ich kann nicht herausfinden, wie ich es debuggen kann, um herauszufinden, was überhaupt in _files geschrieben wird.