отладка метода завершения zsh

отладка метода завершения zsh

Я пытаюсь отладить метод завершения. Этот метод должен представлять все каталоги в этих трех папках. Я проверил, что compinit загружает его правильно. попробовал трассировку, но не могу расшифровать большую часть.

вот моя функция завершения

#compdef c

_files -W $PROJECT/repos -/
_files -W $PROJECT/helm -/
_files -W ~/Code -/

и сама функция, c

#!/bin/zsh

cd "$PROJECTS/$1"

Я ничего не получаю, ничего. И я не могу понять, как отладить это, чтобы выяснить, что помещается в _files изначально.

Связанный контент