如何在Ruby中清除屏幕?

时间:2018-03-18 22:44:11

标签: ruby rubymine

我真的需要知道如何在Ruby中清除屏幕。我已经看了一遍,但没有找到任何有用的东西。

我已经尝试过以多种格式使用cls而且从来没有工作过(我在Windows上,顺便说一句)。

所有发生的事情都是箭头一直显示在IRB控制台中。

3 个答案:

答案 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)

终端类型

清除'然后点击进入按钮,它将清除你的屏幕。