我在 sublime text 2 上学习 ruby,但是 sublime text 似乎无法理解用户输入法。
当我输入
puts "Enter your first name: "
first_name = gets.chomp
崇高的文本返回此错误:
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 代码只包含上面的那 2 行。