MacでZSHシェルを試してみたいのですが、RubyやRailsの開発も数多く行っているため、RVMもかなり使用しています。問題は、RVMをZSHで動作させることができず、デフォルトのBashシェルで問題なく動作することです。
> zsh
> rvm 1.9.2
> ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
> which ruby
/usr/bin/ruby
RVMとruby 1.9.2がRVMにインストールされていることは間違いなく確認できます。私はBashで常に使用しています。rvm list
ZSHで実行すると、興味深いことにこれが表示されます。
rvm rubies
ruby-1.8.7-p302 [ x86_64 ]
=> ruby-1.9.2-p0 [ x86_64 ]
これは私のiMacとMacBook Proの両方で起こっています。両方でOS X 10.6.6、iMacでZSH 4.3.9(ラップトップでは4.3.10)を使用しています。Oh-my-zshのような素晴らしいものはまだありません。
RVMのWebサイトにあるドキュメントを見てみましたが、何の助けにもなりませんでした。