我原本希望这很容易,但我在手册页中没有看到它,在谷歌上也找不到它。是否有键盘快捷键或控制台命令可以用来清除 rxvt/urxvt 中的滚动缓冲区?Ctrl-l 清除当前屏幕,但缓冲区仍然存在。
我很感激。
-- 亨利
答案1
在rxvt
(运行 bash shell)中,该reset
命令正常工作。
答案2
如果你想通过按 Ctrl-L 来清除回滚,请将其添加到你的~/.Xresources
URxvt.keysym.Control-l: command:\033c
这就像跑步:
echo -ne '\033c'
但是它将文本输出到终端,而不必在提示上执行命令。
最好使用它,因为它可以在程序运行时使用。