我有一个 Ruby 项目,我想直接从 Sublime Text 运行脚本,而不是在终端中运行它们。如果这很重要,我正在运行 Ubuntu 12.04 LTS。
从终端我需要位于项目根目录中才能使脚本工作:
$ ruby path/to/file/file.rb
如果我尝试从文件所在的位置运行它,它会失败,因为它们需要来自项目中各个位置的文件。
如果我在 Sublime Text (Ctrl + Shift + B) 中运行脚本,它的失败方式与我从文件位置运行它的方式相同。
我该怎么做呢?我怀疑这可以通过自定义构建来解决,但直到现在我都没有成功。任何帮助表示赞赏。