ZSHセッションとシェルのvim/macvimアクセスの間で環境を調和させようとすると、シェルwhich ruby
からのaは$ HOME / .rvm / rubies / ruby-1.9.3 / bin / rubyを表示します。これは、vimの内部からの場合に適しています。 /macvima!which ruby
は/opt/ local / bin/rubyを表示します。これは悪いことです。
RVMの呼び出しを.zshrcから.zshenvにコピーすることは機能すると思いましたが、そうすると他のユーティリティに干渉します。これを整理しようとして数日後、私は困惑したように感じます。これを解決するためのドキュメントがどこにあるかについての提案をいただければ幸いです。