$TERM 変数を設定しているものを調べるにはどうすればよいでしょうか?

$TERM 変数を設定しているものを調べるにはどうすればよいでしょうか?

私の用語変数 $TERM が tmux-256color に設定されており、それが問題を引き起こしています。.bashrc、.vimrc、.viminfo を調べましたが、いずれもこの変数を設定していないようです。

この値がどこに設定されているかを知るにはどうすればよいですか?

(これはArch Linuxです)

答え1

実際に tmux を使用していますか? 多くの場合、使用しているユーティリティ (screen、tmux など) は実行時に $TERM 変数を設定します。SSH クライアントも接続時に変数を設定することがよくあります。簡単に言うと、シェルを起動しているユーティリティによって設定されています。

見る:TERM 環境変数のデフォルトはどこで設定されますか?

関連情報