調試zsh補全方法

調試zsh補全方法

我正在嘗試調試完成方法。此方法應該顯示這三個資料夾中的所有目錄。我驗證 compinit 加載正確。嘗試過追踪,但我無法破解其中的大部分內容。

這是我的完成功能

#compdef c

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

和函數本身,c

#!/bin/zsh

cd "$PROJECTS/$1"

我什麼也得不到,什麼都沒有。我不知道如何調試它來找出 _files 中首先放入的內容。

相關內容