Lisp PuTTY telnet奇怪输出

Lisp PuTTY telnet奇怪输出,lisp,newline,telnet,putty,Lisp,Newline,Telnet,Putty,我在65000端口为我的大学高年级项目提供来自patrickconnelly.net的Lisp系统。我测试了终端的远程访问(我运行Slackware 14.0),一切都很好。我的一个组成员使用PuTTY成功连接,但无法输入命令。在原始模式下连接允许与服务器进行适当的交互,但输出显示异常。每一行似乎都比前一行多了好几倍。我一无所知,任何帮助都将不胜感激 顺便说一下,当与PuTTY连接时,输出如下所示 you must choose: R: Steel Bank Co

我在65000端口为我的大学高年级项目提供来自patrickconnelly.net的Lisp系统。我测试了终端的远程访问(我运行Slackware 14.0),一切都很好。我的一个组成员使用PuTTY成功连接,但无法输入命令。在原始模式下连接允许与服务器进行适当的交互,但输出显示异常。每一行似乎都比前一行多了好几倍。我一无所知,任何帮助都将不胜感激

顺便说一下,当与PuTTY连接时,输出如下所示

you must choose:
                R: Steel Bank Common Lisp REPL
                                              C: tasty treat
                                                            B: compliment two
                                                                             etc
应该是什么时候

you must choose:
R: Steel Bank Common Lisp REPL
C: tasty treat
B: compliment two
A: compliment one 

PuTTY在Windows上运行吗?是否有转换为+?谢谢,uselpa。PuTTY确实可以在Windows上运行。一位小组成员提请我注意这个问题,因此我找到了一个Linux版本。事实证明,有这样一种选择。在终端设置下,使用“每个LF中的隐式CR”和“每个CR中的隐式LF”。这就解决了问题。尽管我的lisp代码在format语句中使用“~%”来输出换行符。我认为format语句中“~%”的行为依赖于系统……由于服务器运行Linux,CRLF在默认情况下不会被使用似乎是有道理的。我很高兴这有帮助。