私は.bashrcにいます。
export TERM=xterm-256color
ただし、これにより、すべての色付きテキスト(ls --color、vimなど)がLinuxコンソール(++)で点滅しますCtrl。AltF1
それでは、有効な値でTERM変数をエクスポートできるように、現在存在する端末(Linuxコンソールまたはpseudo-tty)を識別することは可能ですか?
[編集する]
代替ソリューションのみが見つかりました。
vimユーザーの場合(.vimrc)
set t_Co=256
または.Xdefaultsのxterm(xrdb -load .Xdefaults以降)
XTerm*termName: xterm-256color
または画面(.screenrc)
term screen-256color
ベストアンサー1
TERM
変数をまったくエクスポートしないでください。これは端末自体で適切な値に設定する必要があります。 Linuxコンソールではこの値をに設定する必要があり、linux
さまざまなXベースのターミナルプログラムでユーザーが設定した値を使用できます。
デフォルトが機能しない場合、または環境を認識しない場所でSSHを使用できない場合にのみ、これをオーバーライドに設定する必要があります。