首先我进入名为thor
的服务器,我设置了bash提示符,在启动tmux之前它看起来像是
[1.9.3@lizhe] ~
→ somecommand
在我启动tmux之后,它转向了这个
[1.9.3@lizhe] ~
→ somecommand
somecommand
之前的更多空格,输入命令后我点击回车,看起来像这样
[1.9.3@lizhe] ~
→ somecommand
[1.9.3@lizhe] ~
→ somecommand
另一个大问题是vim,它完全无法使用,只需查看以下屏幕记录,我不知道如何描述它。
我使用j
k
移动,但当前行看起来不像,有些行不可见。
答案 0 :(得分:4)
您的TERM
变量似乎设置错误。
根据TMUX发现here
的手册页必须将TERM环境变量设置为“screen” 在tmux中运行的程序。新窗口会自动生成 将'TERM = screen'添加到他们的环境中,但必须小心 不要在shell启动文件中重置它。
确保将TERM设置为screen
或screen-256color
(您可以通过键入echo $TERM
来查看)。如果不检查您的初始文件,例如.profile
和.bashrc
,请确保不要覆盖TERM
变量。