我在 Lion 上使用带有 Ruby 支持的 Vim(通过 gist 安装)。我正在使用 rbenv 来使用 Ruby,所以我的路径看起来像 /users/me/.rbenv/shims:.....
从 Vim 中查看路径:
:!echo $PATH
> usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/fb/.rbenv/shims:....
我甚至可以创建和修改环境变量:
:let $PATH = "/bar:/foo"
:!echo $PATH
> /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/foo:/bar
路径始终以/usr/bin开头。
那么我如何访问位于~/.rbenv/shims的ruby 1.9.3,而不是位于/usr/bin的系统ruby?
path_helper
。只需运行命令sudo mv /etc/zshenv /etc/zshrc
,vim 就会响应 Yay! - Tiagosudo
吗? - Edward Ocampo-Gooding