diff options
author | Guido Cella <guido@guidocella.xyz> | 2023-11-13 10:48:28 +0100 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2023-11-15 15:08:30 +0000 |
commit | 5362ec9ec0ecd7616d0def3cf6953c4021e4a42e (patch) | |
tree | bde501132bf9156eec12e76b7dc65e6a5f06ef61 /etc/_mpv.zsh | |
parent | cb89c7ef898e59e8e0f22f27c966666fe87c705b (diff) | |
download | mpv-5362ec9ec0ecd7616d0def3cf6953c4021e4a42e.tar.bz2 mpv-5362ec9ec0ecd7616d0def3cf6953c4021e4a42e.tar.xz |
zsh-completion: complete options after --help
Diffstat (limited to 'etc/_mpv.zsh')
-rw-r--r-- | etc/_mpv.zsh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/_mpv.zsh b/etc/_mpv.zsh index 5c2bbf97d6..c34a381ab2 100644 --- a/etc/_mpv.zsh +++ b/etc/_mpv.zsh @@ -109,6 +109,10 @@ function _mpv_generate_arguments { entry+="->parse-help-profile" + elif [[ $name == h(|elp) ]]; then + + entry+="->help-options" + fi _mpv_completion_arguments+="$entry" @@ -252,6 +256,10 @@ case $state in done ;; + help-options) + compadd ${${${_mpv_completion_arguments%%=*}:#no-*}:#*-(add|append|clr|pre|set|remove|toggle)} + ;; + esac return rc |