옵션이 슬래시로 시작하는 명령에 대해 zsh (또는 bash) 용 사용자 정의 자동 완성 스크립트를 작성하려고합니다. 예를 들어"windows like"옵션 (슬래시로 시작)이있는 자동 완성 명령
: 나는 zsh을 도우미 _arguments
를 사용하려고 노력했지만 작동하지 않았다 MyCommand /foo=bar.txt /yolo=test /final=4
:
#compdef MyCommand
_MyCommand()
{
local curcontext="$curcontext" state line
typeset -A opt_args
_arguments \
'/foo=:foo:_files'
}
_MyCommand "[email protected]"
을하지만 --
로 /
를 교체 할 때 그것을 잘 작동합니다.
어떻게하면됩니까?
나는 파티에 늦었지만, 큰 감사합니다 :) – magnetik