【发布时间】:2012-06-07 13:09:59
【问题描述】:
我正在寻找一种在 GNU 屏幕中同时清除回滚和可见屏幕的方法。目前我使用两个单独的绑定:
- C-a, C(这是清除可见文本的默认选项)
-
bind _ eval "scrollback 0" "scrollback 15000"(清除回滚)
谁能指出我如何同时做到这两点?
【问题讨论】:
标签: gnu-screen
我正在寻找一种在 GNU 屏幕中同时清除回滚和可见屏幕的方法。目前我使用两个单独的绑定:
bind _ eval "scrollback 0" "scrollback 15000"(清除回滚)谁能指出我如何同时做到这两点?
【问题讨论】:
标签: gnu-screen
原来你可以这样做:
bind _ eval "clear" "scrollback 0" "scrollback 15000"
请注意,顺序似乎很重要:如果最后有“清除”,它似乎并非每次都有效(它总是清除屏幕,但并不总是回滚)。
【讨论】:
bind _ eval "clear" "scrollback 0" "scrollback 15000" "stuff \03" 将为您按下 Ctrl-C,这将放弃在上一个提示符下键入的任何内容,并为您提供一个新的提示。