zsh 補完メソッドのデバッグ

zsh 補完メソッドのデバッグ

完了メソッドをデバッグしようとしています。このメソッドは、これら 3 つのフォルダー内のすべてのディレクトリを表示するはずです。compinit が正しくロードしていることを確認しました。トレースを試みましたが、ほとんどを解読できません。

これが私の補完関数です

#compdef c

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

そして関数そのものは、c

#!/bin/zsh

cd "$PROJECTS/$1"

何も得られません。そもそも _files に何が入れられているのかを調べるためにデバッグする方法がわかりません。

関連情報