7

复制错误:

  1. 我在 Macbook (OS X Yosemite) 上使用 iTerm2

  2. 我 ssh 到一个远程实例并尝试运行该clear命令并显示此错误:

    'xterm-new':未知终端类型。

  3. 不仅对于该clear命令,而且对于其他几个命令也显示相同的错误,并且该命令未按预期执行。

  4. 该错误仅在我使用 iTerm2 时发生,而不是在我使用默认 Mac 终端时发生。所以我猜这个问题与iTerm2有关,而不是虚拟机。

如何用 iTerm2 解决这个问题?

4

1 回答 1

13

正如mikyra在上面的评论中指出的那样,设置环境变量 TERM=xterm-256color 可以解决问题。

总结一下:

# Run the following commands on the local machine's bash prompt
echo "export TERM=xterm-256color" >> ~/.bashrc
source ~/.bashrc

ssh进入远程机器并运行您喜欢的命令。现在不应发生相同的 xterm-new 错误。

于 2014-11-21T01:34:19.573 回答