如何清除IRB控制台屏幕?
在Mac OS X或Linux上,您可以使用Ctrl+ L清除IRB屏幕.
把它扔进去%userprofile%\.irbrc
,你很好
def cls system('cls') end
从窗户上的IRB清晰屏幕.
在*nix框上
`clear`
在Windows上
system 'cls' # works `cls` # does not work
在OSX上
system 'clear' # works `clear` # does not work
在Ubuntu 11.10系统上clear
大多会清除irb窗口.您将获得=> True
打印的返回值.
丑陋的文字乱七八糟
ruby-1.9.2-p290 :007 > system 'clear'
你得到了什么:
=> true ruby-1.9.2-p290 :007 >
Command+ K在macOS中工作得很好.
今天刚刚发现:在Pry(IRB替代)中,以a开头的输入.
行将被转发到命令shell.这意味着在mac和Linux中,我们可以使用:
. clear
更新:不幸的是,它似乎不适用于Windows.
资料来源:Pryrepl.org
为了清除屏幕,只需:
puts "\e[H\e[2J"
PS这是在Linux上测试的.
system 'clear'
也适用于rails 4.0
在Linux Mint 17上你也可以使用Ctrl+ Shift+L
要么
Ctrl+ L 清除IRB屏幕.
puts `clear`
清除屏幕,然后=> nil
在Mac OSX 10.6终端和iTerm2上返回测试.