TERM=screen-256color にしている tmux から Cent OS 5.8 にリモート接続していろいろやろうと思ったら、プロンプトのカーソルが表示してある文字に重なったり、vim のハイライトが 16 色になったりと残念なことになってしまった。 これは Cent OS 側に screen-256color の定義ファイルがないのが問題らしい。実際、/usr/share/terminfo 以下に screen-256color のファイルはない。 で、これを直そうといろいろやった結果、Cent OS 側で xterm-256color の定義を screen-256color でも使うようにすれば色の問題は解決した。 やり方 Cent OS 側で適当なところに以下の screen-256color.terminfo ファイルを作る。 screen-256color|GNU
![Cent OS 5.8 に screen-256color を解釈させる - skaji's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/a59ef0c6626d1bffdd0295f2eb29b2ec08d9f59b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fks0608%2F20120428%2F20120428144704.png)