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 아래에 루비 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 웹 사이트 의 문서를 살펴 보았지만 아무것도 도움이되지 않았습니다.