mirror of
https://github.com/mpv-player/mpv
synced 2025-04-11 04:01:31 +00:00
TOOLS/zsh.pl: don't complete URLs by default
...unless no files match. Fixes #2892. To get the old behaviour back, use something like: zstyle ':completion:*:*:mpv:*' tag-order
This commit is contained in:
parent
6325bdf197
commit
4561649f2d
@ -69,11 +69,17 @@ chomp $profile_comp;
|
|||||||
my $tmpl = <<"EOS";
|
my $tmpl = <<"EOS";
|
||||||
#compdef mpv
|
#compdef mpv
|
||||||
|
|
||||||
# mpv zsh completion
|
# For customization, see:
|
||||||
|
# https://github.com/mpv-player/mpv/wiki/Zsh-completion-customization
|
||||||
|
|
||||||
local curcontext="\$curcontext" state state_descr line
|
local curcontext="\$curcontext" state state_descr line
|
||||||
typeset -A opt_args
|
typeset -A opt_args
|
||||||
|
|
||||||
|
# By default, don't complete URLs unless no files match
|
||||||
|
local -a tag_order
|
||||||
|
zstyle -a ":completion:*:*:$service:*" tag-order tag_order || \
|
||||||
|
zstyle ":completion:*:*:$service:*" tag-order '!urls'
|
||||||
|
|
||||||
local rc=1
|
local rc=1
|
||||||
|
|
||||||
_arguments -C -S \\
|
_arguments -C -S \\
|
||||||
|
Loading…
Reference in New Issue
Block a user