看起来Sublime Text 3在构建模式下使用OSX默认版本的Ruby。 我想更改版本,因为我使用的是新版本。我找到了一些关于sublime的私密版本的答案:
How to edit a native build system in Sublime Text 2?
Setting and changing build systems in Sublime Text 2
Ruby, Sublime Text 2 and RVM help please!
所有这些都在处理Ruby.sublime-build文件(假设我安装了RVM),但我不能在Sublime Text 3中使用这个文件。可能我应该更改/ Users / Art / Library / Application Support / Sublime Text 3 / Packages / User / Ruby.sublime-settings?但是对它的任何操纵都没有给我一个结果。
任何帮助都会非常感激!
答案 0 :(得分:6)
这就是我的所作所为:
选择" Sublime Text" > "设定" > "浏览包..."
(这会打开~/Library/Application Support/Sublime Text 3/Packages
)
打开User
目录(如果它不存在则创建它)
在User
内创建一个文件Ruby.sublime-build
,其中包含以下内容(调整路径):
{
"cmd": ["/your/path/to/bin/ruby", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.ruby"
}
您的目录结构应如下所示:
~/
Library/
Application Support/
Sublime Text 3/
Packages/
User/
Ruby.sublime-build