summaryrefslogtreecommitdiff
path: root/completions/bind
diff options
context:
space:
mode:
Diffstat (limited to 'completions/bind')
-rw-r--r--completions/bind18
1 files changed, 9 insertions, 9 deletions
diff --git a/completions/bind b/completions/bind
index ec5d0b81..c06654b1 100644
--- a/completions/bind
+++ b/completions/bind
@@ -6,30 +6,30 @@ _bind()
_init_completion || return
case $prev in
- -l|-p|-P|-s|-S|-v|-V|-r|-x|-X)
+ -*[lpPsSvVrxX])
return
;;
- -m)
- COMPREPLY=( $( compgen -W "emacs emacs-standard emacs-meta
- emacs-ctlx vi vi-move vi-command vi-insert" -- "$cur" ) )
+ -*m)
+ COMPREPLY=( $(compgen -W "emacs emacs-standard emacs-meta
+ emacs-ctlx vi vi-move vi-command vi-insert" -- "$cur") )
return
;;
- -f)
+ -*f)
_filedir
return
;;
- -q|-u)
- COMPREPLY=( $( compgen -W '$( "$1" -l )' -- "$cur" ) )
+ -*[qu])
+ COMPREPLY=( $(compgen -W '$("$1" -l)' -- "$cur") )
return
;;
esac
if [[ "$cur" == -* ]]; then
- COMPREPLY=( $( compgen -W '$( _parse_usage "$1" )' -- "$cur" ) )
+ COMPREPLY=( $(compgen -W '$(_parse_usage "$1")' -- "$cur") )
return
fi
- COMPREPLY=( $( compgen -A binding -- "$cur" ) )
+ COMPREPLY=( $(compgen -A binding -- "$cur") )
} &&
complete -F _bind bind