崇高的文本无法编译gets.chomp

时间:2015-12-31 06:55:42

标签: ruby sublimetext2 sublimetext chomp

我在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代码只包含上面的那两行。

0 个答案:

没有答案