在GNU屏幕中,我知道我可以使用以下命令更改回滚(缓冲区大小):
<Ctrl-a>:scrollback 10000
以及在.screenrc
中添加此行:
defscrollback 10000
但我该如何检查当前值是多少? (为了澄清,查看.screenrc
文件并找到defscrollback
行不是我正在寻找的解决方案。)
谢谢!
答案 0 :(得分:6)
一旦进入回滚模式( Ctrl A 然后 Esc ),您应该会看到类似
的状态行Copy mode - Column 71 Line 25(+3000) (80,25)
3000是回滚大小。只要您处于回滚模式,就可以使用 Ctrl G 查看该状态行的较短版本。如果您不再位于底部,则会更改+3000以显示您向后滚动的距离。它告诉当前显示的区域上方有多少行可用,因此+0表示您已经一直向后滚动。
答案 1 :(得分:2)
您还可以发出命令Ctrl-A i
以获取当前为该特定窗口设置的回滚大小的值。