我使用Mac OS X Terminal.app连接到我的远程机器,然后在该计算机上使用屏幕。

有没有办法使用终端上的滚动条来回在屏幕的缓冲滚动的方式。它是痛苦做CTRL + A + Esc键,然后向上/向下翻页

由于 Arvind的

有帮助吗?

解决方案

要扩大之前的两个答案:所述.screenrc线

termcapinfo xterm* ti@:te@

将打开你的滚动条。这是一个双赢的,除非你使用控制-A在同一个终端窗口多屏会话之间切换。屏幕采用了所谓光标寻址模式,以保持每个会话一个单独的历史缓冲区;上述termcapinfo行告诉它从来没有使用该模式。然后,所有的历史进入一个缓冲,本地终端缓冲区,你会看到彼此混合,在所有会话行。

这几天只是意味着使用遥控器上的每个登录一个单独的终端窗口(或标签) - 以低廉的价格来支付让你的滚动条回来,我的脑海里。

那么,为什么不滚动模式的默认?因为在叶奥尔德Tyme的Dayes当我们在雪地里给我们的80×24字符单元VT100s走了二十英里,但是你只能得到每一个终端登录。除非你在你的办公桌上有两个终端,画面上是镇上唯一的多届比赛。

其他提示

添加以下到〜/ .screenrc应该做你想要什么。

termcapinfo xterm* ti@:te@

我不认为你将能够使用终端的屏幕滚动条,因为终端只知道在80x25个左右大小的部分,并且显示缓存在屏幕过程中完成的。

您可以尝试将其绑定到一个更简单的组合,请参阅手册页的定制部分。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top