如何清除screen命令中的回滚?

时间:2020-03-06 14:31:34  来源:igfitidea点击:

我在Linux中使用" screen"命令进行命令行多任务处理,并将回滚缓冲区长度设置为非常大的值。当我不再希望某个选项卡不再位于那里时,是否有按键组合来清除该选项卡的缓冲区?

解决方案

  • C-a C将清除屏幕,包括提示
  • " clear"(命令,而不是组合键)将清除屏幕,并提示

预计到达时间:误读了原始问题;这些只会清除可见的文本,但不会清除缓冲区!

从手册页:

C-a C       (clear)       Clear the screen.

该线程有以下建议:

In the window whose scrollback you want to delete, set the scrollback to zero, then
  return it to its normal value (in your
  case, 15000).
  
  If you want, you can bind this to a
  key:
  
  bind / eval "scrollback 0" "scrollback 15000"

在键入C-a:之后,我们也可以从会话中发出scrollback 0命令。
HTH。