我正在嘗試調試完成方法。此方法應該顯示這三個資料夾中的所有目錄。我驗證 compinit 加載正確。嘗試過追踪,但我無法破解其中的大部分內容。
這是我的完成功能
#compdef c
_files -W $PROJECT/repos -/
_files -W $PROJECT/helm -/
_files -W ~/Code -/
和函數本身,c
#!/bin/zsh
cd "$PROJECTS/$1"
我什麼也得不到,什麼都沒有。我不知道如何調試它來找出 _files 中首先放入的內容。