如何在使用rbenv时使用Sublime Text 2 build?

And*_*res 3 rbenv sublimetext2

我正在使用rbenv,当尝试在Sublime Text 2(Cmd+B)中使用构建函数时,它尝试使用ruby和gem下的/Library/Ruby/Gems/

我怎么能告诉ST2使用我的rbenv红宝石?

PS:我安装rbenv使用Boxen有.

And*_*res 6

我想通了这个.要在ST2中配置rbenv,您需要转到Browse Packages,然后选择Ruby包,并编辑Ruby.sublime-build更改cmd属性的文件,如下所示:

{
    "cmd": ["/path/to/your/ruby/shim", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.ruby"
}
Run Code Online (Sandbox Code Playgroud)

在我的情况下,因为我使用的是/opt/boxen/rbenv/shims/rubyboxen ,路径是,但在标准的rbenv安装中,它应该像/home/username/.rbenv/shims/rubyLinux或/Users/username/.rbenv/shims/rubyOS X中那样.