Você precisa
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
dentro de .zprofile
e
%código%
dentro de PATH=$PATH:$HOME/.rvm/bin
.
Edit: Isto é para o assunto rvm, eu não encontrei outros erros. No entanto, se eu fosse você, tentaria fazer backup dos arquivos de configuração zsh existentes e, em seguida, instalar grml-zsh-conf . (Claro que você precisará adicionar coisas de rvm em cima de grml conf). Se o zsh agora se comporta normalmente, algo está errado no seu conf. Por favor, mostre, se puder.