我在一个Ubuntuterminal,并远程login到服务器。 现在每当我input'up'时,就会变成^ [[A。 其他箭头键也变成控制字符。 有没有办法我可以运行telnet所以它理解我的箭头键? 这将是一个巨大的帮助,因为我想在我的命令历史上滚动。
这不是telnet,需要了解您的密钥产生的转义序列; 无论你在远端输入什么程序。 看起来您的$TERM
环境变量(在远程系统上)没有正确设置您正在运行telnet的终端。
自从我使用telnet进行登录以来,已经有一段时间了,但是IIRC不会自动传输TERM
,所以您可能必须自己设置。 或者,正如Mike C所建议的那样,使用ssh,而不是转移TERM
。
我要SSH而不是telnet服务器,或使用puTTY 。