05 - clearing the screen.rb

来自「O Reilly Ruby Cookbook source code」· RB 代码 · 共 35 行

RB
35
字号
#!/usr/bin/ruby -w# clear_console.rbclear_code = %x{clear}puts 'Press enter to clear the screen.'$stdin.getsprint clear_codeputs "It's cleared!"#---%x{clear}                   # => "\e[H\e[2J"#---# clear_console_windows.rbputs 'Press enter to clear the screen.'$stdin.getssystem('cls')puts "It's cleared!"#---#!/usr/bin/ruby -w# curses_clear.rbrequire 'curses'Curses.init_screenCurses.setpos(0,0)Curses::addstr("Type all you want. 'C' clears the screen, Escape quits.\n") begin  c = nil  begin    c = Curses.getch  end until c == ?C or c == ?\e  Curses.clearend until c == ?\e#---

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?