引用tmux手册页:
tmux
对于在 tmux 中运行的所有程序,TERM 环境变量必须设置为“screen”。新窗口将自动将“TERM=screen”添加到它们的环境中,但必须注意不要在 shell 启动文件中重置它。
这是因为tmux会话可以连接到任何终端(例如远程),screen是最低公分母?如果我知道我的终端,我是否可以在没有意外结果的情况下强制执行它,或者某些不受支持的功能会中断(如滚动)?
screen
terminal tmux
terminal ×1
tmux ×1