2014-08-28 148 views
0

screen命令手册中,它指出在进入复制/回滚模式后,ctrl+b应该回滚一个屏幕(如vim中的Page Up)。但是,在我的机器上,首先ctrl+b将滚动一行。这只是第二个和更多ctrl+b将滚动一个屏幕。这种行为也出现在页面下方。第一个ctrl+f只会滚动一行,第二个和更多ctrl+f将滚动一个屏幕。这是一个问题还是意图?Linux屏幕命令回滚一个屏幕

+0

我们的哀悼?你有问题吗? – 2014-08-28 21:30:38

回答

2

按预期工作。光标始于当前页面的底部;按Ctrl + B将其移动到页面顶部,再加上一行(就像按了 25次,或者屏幕上有多行)。

+0

因此'ctrl + b'确实移动了我的屏幕的光标行数,并不像PageUp。我认为它会像PageUp一样行事,因为无论你的光标在哪里,vim和less PageUp都不是真正的全屏滚动。所以,文档是误导性的,文档说:“C-b和C-f全屏滚动显示”,这并非总是如此。 – user926958 2014-08-28 22:04:13

+0

在屏幕复制模式下,Ctrl + B的行为与PageUp相同。它不一定与所有其他应用程序中的页面相同;并非所有的程序都以相同的方式工作 – duskwuff 2014-08-28 23:21:42

+0

是的,我知道他们可能不会一样。但是,我的意思是他们发布的文档听起来像ctrl + b应该像PageUp一样。这是从他们的文档粘贴的副本:“C-b和C-f向上/向下滚动显示全屏”。 – user926958 2014-08-28 23:49:30