diff options
Diffstat (limited to 'Completion/Zsh/Type/_delimiters')
-rw-r--r-- | Completion/Zsh/Type/_delimiters | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Completion/Zsh/Type/_delimiters b/Completion/Zsh/Type/_delimiters new file mode 100644 index 000000000..bb5bba8d0 --- /dev/null +++ b/Completion/Zsh/Type/_delimiters @@ -0,0 +1,16 @@ +#autoload + +# Simple function to offer delimiters for modifiers and qualifers. +# Single argument is tag to use. + +local expl +local -a list + +zstyle -a ":completion:${curcontext}:$1" delimiters list || + list=(: + / - %) + +if (( ${#list} )); then + _wanted delimiters expl delimiter compadd -S '' -a list +else + _message delimiter +fi |