从Tmux到远程主机的SSH提示时出现问题

我有一个Tmux会话在本地运行,在另一个主机的SSH窗格之一中,但是一旦远程机器login,光标就会覆盖命令提示符。 我认为这是因为在本地和远程机器上的提示是不同的宽度,例如:

本地:

foo> 

远程:

 [foo@dev-host-app00 ~]$ 

所以在上面的例子中,当我input的时候,光标在@符号上闪烁并覆盖它。 似乎认为远程机器上的提示与本地机器上的宽度相同。 有人能指出我可能需要做什么来解决这个问题吗?

提前致谢。

我想我已经find了答案,这要感谢一位同事。 张贴在这里以防别人帮助别人:

在远端,TERM被设置为'TERM = screen-xterm256',由于该设置特定于tmux,所以在远端不能识别。

启动窗格如下解决了这个问题:

 TERM=xterm ssh user@remote