rvm + oh-my-zsh + zsh + iTerm2

Usando rvm com zsh

cauda do .zshrc

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
source $ZSH
/oh-my-zsh.sh

.zlogin

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

Esta é a ordem dos quatro arquivos padrão e a condição em que são executados:

.zshenv: (always)
.zprofile: [[ -o login ]]
.zshrc: [[ -o interactive ]]
.zlogin: [[ -o login ]]

Se você estiver usando o iTerm2 com zsh instalado pelo homebrew,
use o comando abaixo para iniciar o shell.

/usr/local/bin/zsh -l

LOGIN (-l, ksh: -l)
This is a login shell. If this option is not explicitly set, the shell becomes a login shell if the first character of the argv[0] passed to the shell is a ‘-’.