在 PuTTY 中滚动不起作用

Mra*_*maa 1 ssh putty scrolling windows-xp

如下图所示,我的旧 WIN-XP 计算机上 PuTTY 中的垂直滚动不起作用。
垂直滚动条被禁用。
当我输入一个打印一大堆单词的命令时,这就会成为一个问题,例如本例中的 HELP 或 DIR。

回滚腻子
https://superuser.com/questions/729411/using-scroll-options-in-putty-terminal

这些类似的问题除了

是否启用了“显示滚动条”选项?

但我确定我在“窗口”选项卡下的设置中启用了它
有没有其他方法可以启用垂直滚动,或者我做错了什么?
使用 0.63 版...

编辑
我在我的 WIN-8 上有完全相同的问题

在此处输入图片说明 在此处输入图片说明

编辑 此问题不仅适用于 SSH,还适用于 Telnet
是否还有其他用户遇到此问题?在我的服务器上使用 FreeSSH,结果证明是问题所在

小智 5

连接到 Windows 机器的限制之一是 Windows 不像 *nix 机器那样具有“终端”的感觉(撇开历史教训不谈,Windows 是为个人使用而构建的,*nix 是为共享使用而构建的)。像 FreeSSH 这样的实用程序试图在 Windows 上模仿 *nix 的终端功能,但这样做并不完美,因为它必须完成所有的渲染服务器端。这当然意味着 PuTTY “看到”的唯一内容是用于呈现屏幕内容的控制字符,而不是实际字符。

您可以通过在远程机器上使用 Cygwin 和 OpenSSH 来解决这个问题,以更接近于类似 *nix 的操作。我自己没有尝试过,所以我不知道它的效果如何。

另一种选择是在远程服务器上使用PowerShell服务器。看起来它比 freessh 功能更全面,可能是最好的解决方案,而且它是免费供个人使用的。

参考问题:

在 ssh 连接中只能看到前几行

从 UNIX 到 Windows 的合适的远程 shell?