【发布时间】:2021-04-19 12:18:04
【问题描述】:
我在使用命令 :!ruby % 时收到一条损坏的错误消息。
puts 'Hello world'
lfd
我得到了什么:
Hello world
[1mTraceback[m (most recent call last):
Documents/Ruby/stack.rb:2:in `<main>': [1mundefined local variable
or method `lfd' for main:Object ([1;4mNameError[m[1m)[m
shell returned 1
我想得到什么(所以它通过终端工作):
Hello world
Traceback (most recent call last):
stack.rb:2:in `<main>': undefined local variable
or method `lfd' for main:Object (NameError)
我知道 Ruby 不明白 lfd 是什么。我的意思是,有些词在这里显示不正确。我在屏幕截图中突出显示了红色和绿色的差异。
我得到了什么:
我使用 MacVim 8.2
我想得到什么(终端):
【问题讨论】:
-
请将您的所有输出放入问题中。如果文件不再存在,则链接到图像对其他人没有帮助。