5

设置Textmate 2以使用rbenv的最佳方法是什么?

我阅读了有关设置 rbenv 的 Textmate 邮件列表线程,但尚未找到正确的解决方案。

4

4 回答 4

8

更新你~/.tm_properties的包括:

TM_RUBY = "$HOME/.rbenv/shims/ruby"
PATH = "$HOME/.rbenv/bin:$PATH"

感谢 uberfork 提供这篇有用的文章:将 rbenv 与 Textmate 集成

于 2012-07-02T20:29:01.317 回答
6

这里提供的答案对我不起作用。这是做了什么:

  1. 首选项 -> 变量
  2. 将此添加到前面PATH$HOME/.rbenv/bin:$HOME/.rbenv/shims:
  3. 设置TM_RUBY为:$HOME/.rbenv/shims/ruby
  4. 填充RBENV_VERSION您的版本。例子:2.1.0-preview1
  5. (并确保选中每个变量的复选框)
于 2013-10-26T23:12:25.583 回答
3

对我来说,添加/usr/local/var/rbenv/shims到 TextMate 的PATH变量就可以了。

PATHTextMate 变量如下所示/usr/local/var/rbenv/shims:$PATH:/opt/local/bin:/usr/local/bin:/usr/texbin

于 2013-06-07T12:39:58.390 回答
1

只是为了补充上面的所有答案 - 如果您想为每个项目使用不同的 ruby​​ 版本,只需.tm_properites在项目的根目录内创建一个具有正确RBENV_VERSION变量的新文件。

于 2015-03-28T22:34:04.683 回答