在 vim/macvim 中更改 $PATH 以便找到正确的 ruby​​ 二进制文件

2023-12-01

在尝试协调 ZSH 会话和 shell 的 vim/macvim 访问之间的环境时,which ruby从外壳显示$HOME/.rvm/rubies/ruby-1.9.3/bin/ruby,这很好,而从 vim/macvim 内部!which ruby shows /opt/local/bin/ruby,这很糟糕。

我认为将 RVM 的调用从 .zshrc 复制到 .zshenv 会起作用,但这样做会干扰其他实用程序。经过几天的努力解决这个问题,我感到很困惑。任何关于在哪里可以找到解决此问题的文档的建议将不胜感激。


我不知道它是否适用于 zsh,但根据它的启动方式,bash 会读取一些文件,而不是其他文件。我的中有这条线~/.vimrc确保$PATH在 Vim 和我的 shell 中是一样的。

set shell=bash\ -i

但这取决于您如何启动/自定义 shell。

See :help 'shell'和 zsh 的手册。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 vim/macvim 中更改 $PATH 以便找到正确的 ruby​​ 二进制文件 的相关文章

随机推荐