2012-06-07 153 views
1

我正在寻找一种方法来在GNU屏幕中同时清除回滚和可见屏幕。目前,我使用两个单独的绑定:GNU屏幕:如何清除一次滚动和屏幕

  • 的Ca,C(这是清除可见的文字默认的)
  • bind _ eval "scrollback 0" "scrollback 15000"(从而清除回滚)

有人能指出我我怎样才能做到这一点?

回答

1

原来你可以这样做:

bind _ eval "clear" "scrollback 0" "scrollback 15000" 

注意,为了看起来无关紧要:它似乎并没有工作,每一次,如果你有“明确”的结尾(它总是清除屏幕,但并不总是回卷)。

+0

这似乎也清除了最初的提示。有没有办法以一个干净的屏幕开始*带*提示? – detly

+1

@detly'bind _ eval“clear”“scrollback 0”“scrollback 15000”“stuff \ 03”'会为您按Ctrl-C,放弃前一个提示中键入的内容并给您一个新的提示。 –