완료 방법을 디버깅하려고 합니다. 이 방법은 이 세 폴더 내의 모든 디렉터리에 제공되어야 합니다. compinit가 올바르게 로드하는지 확인했습니다. 추적을 시도했지만 대부분을 해독할 수 없습니다.
여기 내 완성 기능이 있습니다
#compdef c
_files -W $PROJECT/repos -/
_files -W $PROJECT/helm -/
_files -W ~/Code -/
그리고 함수 자체, c
#!/bin/zsh
cd "$PROJECTS/$1"
나는 아무것도 얻지 못합니다. 그리고 처음부터 _files에 무엇이 들어가 있는지 알아내기 위해 디버깅하는 방법을 알 수 없습니다.