Complete versions for rbenv set-local and rbenv prefix too

This commit is contained in:
Sam Stephenson 2011-08-03 22:28:30 -05:00
parent ccf7c29fc4
commit f904d1b92f

View file

@ -12,16 +12,18 @@ _rbenv_versions() {
} }
_rbenv() { _rbenv() {
local cur prev
COMPREPLY=() COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}" local cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}" local prev="${COMP_WORDS[COMP_CWORD-1]}"
if [ "$prev" = "set-default" ]; then case "$prev" in
set-* | prefix )
_rbenv_versions _rbenv_versions
else ;;
* )
_rbenv_commands _rbenv_commands
fi ;;
esac
} }
complete -F _rbenv rbenv complete -F _rbenv rbenv