在尝试协调 ZSH 会话和 shell 的 vim/macvim 访问之间的环境时,which ruby
来自 shell 的 a 显示$HOME/.rvm/rubies/ruby-1.9.3/bin/ruby,这很好,而在 vim 内部/macvim a!which ruby
显示/opt/local/bin/ruby,这很糟糕。
我认为将 RVM 的调用从 .zshrc 复制到 .zshenv 会起作用,但这样做会干扰其他实用程序。经过几天试图解决这个问题,我感到难过。任何关于在哪里可以找到解决此问题的文档的建议将不胜感激。