diff --git a/completions/rbenv.zsh b/completions/rbenv.zsh index 4739ac10..c439c5aa 100644 --- a/completions/rbenv.zsh +++ b/completions/rbenv.zsh @@ -5,14 +5,13 @@ fi compctl -K _rbenv rbenv _rbenv() { - local word words completions + local words completions read -cA words - word="${words[2]}" if [ "${#words}" -eq 2 ]; then completions="$(rbenv commands)" else - completions="$(rbenv completions "${word}")" + completions="$(rbenv completions ${words[2,-1]})" fi reply=("${(ps:\n:)completions}")