设置Textmate 2以使用rbenv的最佳方法是什么?
我阅读了有关设置 rbenv 的 Textmate 邮件列表线程,但尚未找到正确的解决方案。
更新你~/.tm_properties
的包括:
TM_RUBY = "$HOME/.rbenv/shims/ruby" PATH = "$HOME/.rbenv/bin:$PATH"
感谢 uberfork 提供这篇有用的文章:将 rbenv 与 Textmate 集成。
这里提供的答案对我不起作用。这是做了什么:
PATH
:$HOME/.rbenv/bin:$HOME/.rbenv/shims:
TM_RUBY
为:$HOME/.rbenv/shims/ruby
RBENV_VERSION
您的版本。例子:2.1.0-preview1
对我来说,添加/usr/local/var/rbenv/shims
到 TextMate 的PATH
变量就可以了。
PATH
TextMate 变量如下所示/usr/local/var/rbenv/shims:$PATH:/opt/local/bin:/usr/local/bin:/usr/texbin
。
只是为了补充上面的所有答案 - 如果您想为每个项目使用不同的 ruby 版本,只需.tm_properites
在项目的根目录内创建一个具有正确RBENV_VERSION
变量的新文件。