2

当我按 ctrl+b 运行简单的代码时,例如:

puts "asdasd"

结果是空白字段。Ruby 路径是 /home/yukke/.rvm/rubies/default/bin/ruby 和 ruby​​ -v => ruby​​ 1.9.3p194(2012-04-20 修订版 35410)[x86_64-linux]。

所以我尝试将 Ruby.sublime-build 更改为

{
    "cmd": ["/home/yukke/.rvm/rubies/default/bin/ruby", "-u","$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.ruby"
}

但这并没有改变什么。请帮我解决这个问题。

4

2 回答 2

7

试试这个,去掉“-u”,然后使用 rvm

"cmd": ["/home/yukke/.rvm/bin/rvm-auto-ruby", "$file"]
于 2012-09-07T07:28:13.443 回答
1

您需要先保存文件,然后它才能工作。它不如 TextMate 的那么好CommandR,而且如果那是您所期望的,它的工作方式也不一样。

于 2012-12-27T16:23:02.853 回答