正如大家在下图中看到的,我旧的 WIN-XP 计算机上的 PuTTY 中的垂直滚动条不起作用。
垂直滚动条被禁用。
当我输入打印一大堆单词的命令时,这就会成为一个问题,例如本例中的 HELP 或 DIR。
Putty 上的回滚
https://superuser.com/questions/729411/using-scroll-options-in-putty-terminal
这些类似的问题没有提供任何答案/提示,除了
“显示滚动条”选项是否启用?
但我确定我已经在“窗口”选项卡下的设置中启用了它。
还有其他方法可以启用垂直滚动吗?还是我做错了什么?
使用版本 0.63...
编辑
我在 WIN-8 上遇到了完全相同的问题
编辑此问题不仅适用于 SSH,也适用于 Telnet
是否有其他用户遇到此问题?我的服务器使用 FreeSSH,结果出现了问题
答案1
连接到 Windows 机器的一个限制是,Windows 不具备 *nix 机器那样的“终端”意识(抛开历史教训不谈,Windows 是为个人使用而构建的,而 *nix 是为共享使用而构建的)。FreeSSH 等实用程序试图在 Windows 上模仿 *nix 的终端功能,但由于必须在服务器端完成所有渲染工作,因此做得并不完美。这当然意味着 PuTTY 唯一“看到”的是用于渲染屏幕内容的控制字符,而不是实际的字符。
您可能能够通过在远程计算机上使用 Cygwin 和 OpenSSH 来解决此问题,以便更接近 *nix 类操作。我自己还没有尝试过,所以我不知道效果如何。
另一个选择是使用PowerShell 服务器在远程服务器上。它似乎比 freessh 功能更全面,可能是最好的解决方案,而且它对个人使用是免费的。
参考问题: