さまざまな端末エミュレータ用のモジュラー$TERM

さまざまな端末エミュレータ用のモジュラー$TERM

$TERM端末エミュレータごとに異なる設定をする方法はありますか?たとえば、xtermの場合、$TERMin xterm-256color、in urxvt urxvt-256color、in sakura、xterm-256colorおよびinとして読み込まれますtmux screen-256color

答え1

ターミナル構成でこれを行うことができます。たとえば、Xtermを使用すると、Xリソースを介してこれを行うことができます。 Xterm アプリケーションのデフォルトではこれを行うことができます。

*termName: xterm-256color

または-tn xterm-256colorオプションを介して。これはrxvtに似ています。

答え2

普遍的なアプローチはありません。 〜のようにvinc17によって観察される、さまざまな端末エミュレータを使用すると、TERMこの値(存在する場合)をさまざまな方法で設定できます。

たとえば、一般的なシステムで256のカラーアイテムを指すには、terminfo設定ファイルをホームディレクトリにドラッグアンドドロップできます。~/.terminfo/INITIAL-LETTER/VALUExterm

mkdir -p ~/.terminfo/x
ln -s /usr/share/terminfo/x/xterm-256color ~/.terminfo/x/xterm

関連情報