Arv*_*ind 16 macos terminal gnu-screen
我使用Mac os x Terminal.app连接到我的远程计算机,然后在该计算机上使用屏幕.
有没有办法使用终端上的滚动条在屏幕的缓冲区上来回滚动.ctrl + a + Esc然后Page Up/Down是痛苦的
谢谢Arvind
Yar*_*row 26
要扩展前两个答案:.screenrc行
termcapinfo xterm* ti@:te@
Run Code Online (Sandbox Code Playgroud)
将打开您的滚动条.除非您使用control-A在同一终端窗口中的多个屏幕会话之间切换,否则这是一个胜利.屏幕使用所谓的游标寻址模式为每个会话保留单独的历史缓冲区; 上面的termcapinfo行告诉它永远不要使用该模式.然后所有历史记录进入一个缓冲区,即本机终端缓冲区,您将看到来自所有会话的行相互混合.
这些天,这只是意味着为遥控器上的每次登录使用一个单独的终端窗口(或标签) - 在我的脑海中为您的滚动条返回付出的代价很低.
那么为什么滚动条模式不是默认值?因为在Ye Olde Tyme Dayes,当我们在雪中行走20英里到80 x 24个字符的VT100时,每个终端只能登录一次.除非你的桌面上有两个终端,否则屏幕是镇上唯一的多人游戏.
将以下内容添加到〜/ .screenrc应该可以执行您想要的操作.
termcapinfo xterm* ti@:te@
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10147 次 |
| 最近记录: |