重新连接后如何在GNU Screen中滚动查看历史记录

6
我注意到在分离和重新连接屏幕会话后,我会丢失滚动历史记录。我已经进行了一些搜索,但每当我将"screen"和"scroll"组合在一起时,我就会被滚动轮集成说明淹没。
无论如何,简述如下:
  1. 在屏幕中
  2. 大量输出
  3. 分离屏幕
  4. 重新连接屏幕,但滚动只会在终端顶部产生空白行。
1个回答

8

听起来你是在终端中滚动(使用鼠标滚轮?)。当然,你的终端模拟器不会知道屏幕的历史。

要在screen中滚动,你需要切换到复制模式(Ctrl A + [),然后就可以使用导航键(hjkl,左右上下;PgUp,PgDown等)移动了。


3
有没有办法这样使用滚轮?我看过https://dev59.com/mXRC5IYBdhLWcg3wROpQ#1125947,但我更喜欢滚动屏幕而不是终端仿真器。 - crunk1
“复制模式”也可以通过“Ctrl + A” + “ESC”激活,以便您更喜欢单手操作。 - Sam Sirry

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接