我在 Lion 上使用带有 ruby 支持的普通 Vim(由gist安装)。我将 ruby 与 rbenv 一起使用,所以我的路径看起来像 /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?