Telnet 无法正确显示文本?

Telnet 无法正确显示文本?

我最近发现并开始玩 nethack。我知道我可以在本地玩,但我一直坐在不同的电脑前,所以我找到了 nethack.alt.org,它允许你远程登录到他们的服务器来玩 ASCII 艺术终端游戏。在大多数电脑上,远程登录会话显示正常,我没有遇到任何问题。但在我的主笔记本电脑上,有些东西无法正确显示。我不会远程登录到任何其他东西(RDP 和 VPN 满足我的通常需求),所以我唯一的参考点就是这个 nethack 服务器。

当我查看正在运行的游戏列表时,最明显的缺陷就出现了。不过游戏看起来还不错。

telnet 中的表格格式错误

这应该是一个布局整齐的表格(除了我的笔记本电脑外,每台电脑上都是这样)。当我在列表中上下移动时,行往往会添加到窗口底部,而不是就地更新。

我希望除了这个游戏之外还有其他例子可以说明为什么我的 telnet 出现问题。我不知道该去哪里找。我的 cmd 是正常的 80x25 尺寸,更改任何编辑选项似乎都不会对此产生影响。我还能做什么?

答案1

这可能是不正确的终端模拟。

nethack.alt.org我可以使用 Microsoft 的 telnet 来确认 Windows 7 系统上的游戏列表是否存在相同的行为。

Windows telnet 应默认为VT100模拟。显然,有时它不是。但是,您可以强制正确的模拟,方法是运行telnet而不带参数,使用set term vt100命令明确设置模拟,然后打开连接:

c:\> telnet
...
Microsoft Telnet> set term vt100
...
Microsoft Telnet> open nethack.alt.org

查看Telnet 文档了解更多信息。

你可能总是想看看油灰,它比微软的客户端好得多。

相关内容