PuTTYを使用すると、Linux端末で色が正しく表示されません。

PuTTYを使用すると、Linux端末で色が正しく表示されません。

PS1のチルダは10.18.1.30サーバーでより暗く表示されます。オレンジとグリーンも正しく見えません。これが最も明白なものです。どちらのサーバーも256色を表示するのに問題がないようです。灰色のようないくつかの色が欠けているように見える1;30mので、これが起こる理由はわかりません。間違ったcolorは私が現在設定しているRHEL7サーバーです。正しい色は廃棄されるRHEL5サーバーです。

更新されたグラフィック:

修正する

前の質問

答え1

  1. オープンパテ
  2. 保存されたセッションのロード
  3. 左側のウィンドウで、「ウィンドウ」 - >「カラー」を選択します。
  4. 「変更して太字のテキストを表示する」で選択したオプションを比較します。
  5. セッションで同じ設定を使用します。

または必要に応じて何でもしてください。これで原因が何であるかがわかります。 :)

ここに画像の説明を入力してください。

編集する:

それでも色の違いがある場合は、「接続」->「データ」で「ターミナルタイプ文字列」を確認し、同じであることを確認してください。 Puttyはxterm(デフォルト)またはputty-256(if ls -lR /usr/share/terminfo/ | grep putty.本当に理由を説明できません)を使用します。良い色が欲しいときは、これが私にとって最も適していると思います。

ああ、フォントが違うことがわかりました。色が違う理由を説明します。見てくださいその他。

答え2

両方のシェルでTERM環境を確認します。

echo $TERM

この違いは、2つのカラーメカニズムが原因です。左側には256色以上のパレットがあり、右側には16色のみが含まれています。より明るい色の解決策は、次のものを使用することです。勇敢なフォント。詳しく見てください。右側の同様のものはそれぞれ同じ色ですが、2倍厚いです。ダブルブラックはまだブラックです。

両方のボックスに同じ用語を設定し、そこで正しい用語情報を確認してください/usr/share/terminfo

関連情報