如何找出设置 $TERM 变量的内容?

如何找出设置 $TERM 变量的内容?

我的术语变量 $TERM 设置为 tmux-256color ,这导致了问题。我查看了 .bashrc、.vimrc 和 .viminfo,似乎都没有设置此变量。

我怎样才能知道这个值是在哪里设置的?

(这是 Arch Linux)

答案1

你真的在使用 tmux 吗?您使用的实用程序(例如 screen、tmux)通常会在执行时设置 $TERM 变量。 SSH 客户端还经常在连接时设置变量。简而言之,它是由您启动 shell 的实用程序设置的。

看:TERM 环境变量默认值在哪里设置?

相关内容