Installing rbenv on OSX / ZSH
I recently switched from using rvm to using rbenv for managing different ruby versions. The install is relatively straightforward, but a few caveats when using ZSH.
brew update
brew install rbenv
rbenv install 1.9.3-p327
ruby --version # should show the installed version
which ruby # should point to ~/.rbenv/shims/ruby
In the README, it states to add some statements to your bash_profile, but if you are using ZSH, to put it into .zshenv, this however did not work for me, so instead, stick the following into your .zshrc
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
Be sure that $HOME/.rbenv/bin
is prepended to your $PATH
Simple as.