我在sublime text 2上学习ruby,但似乎崇高的文本无法理解用户输入法。
当我输入
puts "Enter your first name: "
first_name = gets.chomp
sublime text返回此错误:
in `<main>': undefined method `chomp' for nil:NilClass (NoMethodError)
我使用了一个自定义的Ruby构建系统,其中包含正确的ruby文件路径。
{
"cmd": ["/Users/KhoaVo/.rvm/bin/rvm-auto-ruby", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.ruby"
}
我想知道是否有人遇到过同样的错误,如果有的话,你是如何修复错误的?顺便说一句,整个ruby代码只包含上面的那两行。