标签: ruby linux
我试图用Ruby实现less命令。 我想我可以以某种方式获得有关当前终端的足够信息来决定要打印多少内容,但我不知道如何模拟b的行为,跳过一页。
less
b
答案 0 :(得分:0)
▶ $stdin.tty? && $stdin.winsize #⇒ [ # [0] 80, # [1] 157 # ]
More info