我真的需要知道如何在Ruby中清除屏幕。我已经看了一遍,但没有找到任何有用的东西。
我已经尝试过以多种格式使用cls而且从来没有工作过(我在Windows上,顺便说一句)。
所有发生的事情都是箭头一直显示在IRB控制台中。
答案 0 :(得分:2)
要清除多个操作系统上的终端窗口,您可以使用:
def clear
if Gem.win_platform?
system 'cls'
else
system 'clear'
end
end
Documentation for Gem#win_platform?
这是一个Windows平台吗?
答案 1 :(得分:0)
我今天早些时候发现了' cls'不能在RubyMine中工作,但如果我在命令提示符下运行应用程序,它将起作用。如果我早些时候被告知过它会很好。
答案 2 :(得分:-1)
清除'然后点击进入按钮,它将清除你的屏幕。