#autoload # This should be used to complete all option names. local expl _tags any zsh-options || return 1 _description expl 'zsh option' compadd "$expl[@]" "$@" -M 'L:|[nN][oO]= M:_= M:{A-Z}={a-z}' - \ "${(@k)options}"