diff --git a/plugins/rbenv/rbenv.load b/plugins/rbenv/rbenv.load index e7a5f25..de49047 100644 --- a/plugins/rbenv/rbenv.load +++ b/plugins/rbenv/rbenv.load @@ -1,7 +1,17 @@ -if test -d $HOME/.rbenv/bin - set PATH $HOME/.rbenv/bin $PATH -end +if test -n "$RBENV_ROOT" + if test -d $RBENV_ROOT/bin + set PATH $RBENV_ROOT/bin $PATH + end + + if test -d $RBENV_ROOT/shims + set PATH $RBENV_ROOT/shims $PATH + end +else + if test -d $HOME/.rbenv/bin + set PATH $HOME/.rbenv/bin $PATH + end -if test -d $HOME/.rbenv/shims - set PATH $HOME/.rbenv/shims $PATH + if test -d $HOME/.rbenv/shims + set PATH $HOME/.rbenv/shims $PATH + end end