完了メソッドをデバッグしようとしています。このメソッドは、これら 3 つのフォルダー内のすべてのディレクトリを表示するはずです。compinit が正しくロードしていることを確認しました。トレースを試みましたが、ほとんどを解読できません。
これが私の補完関数です
#compdef c
_files -W $PROJECT/repos -/
_files -W $PROJECT/helm -/
_files -W ~/Code -/
そして関数そのものは、c
#!/bin/zsh
cd "$PROJECTS/$1"
何も得られません。そもそも _files に何が入れられているのかを調べるためにデバッグする方法がわかりません。