Telnet没有正确显示文字?


2

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

当我查看正在运行的游戏列表时,最明显的可见错误。然而游戏看起来很好。

telnet中格式错误的表

这应该是一个整齐的布局表(因为它在我的笔记本电脑以外的每台计算机上)。当我在列表中上下移动时,行往往被添加到窗口的底部而不是更新到位。

我希望我在这个游戏之外有其他例子来说明为什么我的telnet搞砸了。我不知道在哪里看。我的cmd处于正常的80x25维度,更改任何编辑选项似乎不会影响此。我还可以做些什么?

Answers:


3

这可能是错误的终端仿真。

我可以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文档

你可能总是想看看Putty,这是一个比微软好得多的客户。


我推荐使用putty
Nifle 2013年

我知道腻子,并承认它是一个伟大的工具。但是,鉴于这是我唯一使用的telnet(并且您的修复工作)我可能不会在这台计算机上安装它。我很高兴你提出来了。
Corey Ogburn 2013年

您可以下载单个putty.exe并直接执行它。它不需要安装。
blubberdiblub 2017年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.