Brent Asked: 2009-06-16 11:29:35 +0800 CST2009-06-16 11:29:35 +0800 CST 2009-06-16 11:29:35 +0800 CST 回滚在终端窗口中不起作用(ssh 会话) 772 我在 slicehost 有一个 ubuntu 切片,这意味着它是 Xen 主机上的一个 DomU - 这是一个非常精简的安装。 让我烦恼的是使用shift-pgup在终端中向后滚动不起作用。 谁能告诉我哪个包启用了这个回滚功能(所以我可以检查它是否已安装) - 或者如果您对它可能无法正常工作的原因有任何其他见解,请告诉我。 (注意:我目前正在运行设置了“defscrollback 1024”的屏幕,但它仍然不起作用) linux slicehost terminal 4 个回答 Voted Best Answer davidparks21 2017-05-02T14:46:00+08:002017-05-02T14:46:00+08:00 添加此以~/.screenrc退出屏幕并重新登录: shell "/usr/bin/bash" termcapinfo xterm* ti@:te@ womble 2009-06-16T11:43:01+08:002009-06-16T11:43:01+08:00 Screen 禁用本地 X 终端中的标准回滚,因为它实际上是幕后的 curses 程序。正如 Murali 所说,如果你想使用屏幕的回滚,你需要 Ctrl-A esc 然后使用常规键(PgUp/PgDn/cursor)来查看历史。逃跑会让你回来。 Murali Suriar 2009-06-16T11:36:21+08:002009-06-16T11:36:21+08:00 屏幕会话是在本地还是远程机器上?如果它在遥控器上,则尝试进入屏幕的回滚模式(Ctrl+A,默认为 [)。 出于兴趣,Shift+PgUp 是否有效? simplr 2009-10-10T06:32:14+08:002009-10-10T06:32:14+08:00 如果您使用 PuTTY 作为终端,并且在服务器上运行屏幕会话,则必须在 PuTTY 配置终端->功能中选中“禁用切换到备用终端屏幕”旁边的框。然后回滚照常工作。
添加此以
~/.screenrc
退出屏幕并重新登录:Screen 禁用本地 X 终端中的标准回滚,因为它实际上是幕后的 curses 程序。正如 Murali 所说,如果你想使用屏幕的回滚,你需要 Ctrl-A esc 然后使用常规键(PgUp/PgDn/cursor)来查看历史。逃跑会让你回来。
屏幕会话是在本地还是远程机器上?如果它在遥控器上,则尝试进入屏幕的回滚模式(Ctrl+A,默认为 [)。
出于兴趣,Shift+PgUp 是否有效?
如果您使用 PuTTY 作为终端,并且在服务器上运行屏幕会话,则必须在 PuTTY 配置终端->功能中选中“禁用切换到备用终端屏幕”旁边的框。然后回滚照常工作。