Sublimetext2 使用rbenv时如何使用Sublime Text 2构建?
我使用的是Sublimetext2 使用rbenv时如何使用Sublime Text 2构建?,sublimetext2,rbenv,Sublimetext2,Rbenv,我使用的是rbenv,当尝试在Sublime Text 2(Cmd+B)中使用build函数时,它会尝试使用/Library/ruby/gems/下的ruby和gems 我如何告诉ST2使用我的rbenv红宝石 注:我使用安装了rbenv。我发现了这一点。为了在ST2中配置rbenv,您需要浏览包,然后选择Ruby包,并编辑文件Ruby.sublime build更改cmd属性,如下所示: { "cmd": ["/path/to/your/ruby/shim", "$file"],
rbenv
,当尝试在Sublime Text 2(Cmd+B
)中使用build函数时,它会尝试使用/Library/ruby/gems/
下的ruby和gems
我如何告诉ST2使用我的rbenv红宝石
注:我使用安装了rbenv。我发现了这一点。为了在ST2中配置rbenv,您需要浏览包,然后选择Ruby包,并编辑文件
Ruby.sublime build
更改cmd
属性,如下所示:
{
"cmd": ["/path/to/your/ruby/shim", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.ruby"
}
在我的例子中,因为我使用的是boxen,所以路径是
/opt/boxen/rbenv/shimmes/ruby
,但是在标准的rbenv安装中,它应该类似于Linux中的/home/username/.rbenv/shimmes/ruby
,或者OS X中的/username/.rbenv/shimmes/ruby
。如果您在查找ruby.sublime build
文件时遇到问题,您可以使用该包轻松地查找/编辑它。