他人を見るダークブルー...-Q 同じ問題がありました:
2つの青(通常と明るい/太字)の代わりに非常に読みにくい、いわゆる「太い青」の1つしかありません。通常の青ははるかに悪く、ほとんど目立たない。
LS_COLORSを変更したくありません。私する青いカタログが欲しいが、より軽いカタログが欲しい。私は彼らがマゼンタ色または緑色になることを望んでいません。
dircolorsの出力には、数十の明るい赤またはフクシアの拡張子(tar、tgz、mp3)エンコーディングが表示されます。目次ほど基本的なのもミッドナイトブルーには完全に消えるでしょう!
すでにオンに設定されています。
`DIR 01;34 # directory`
または次のようにdircolors -b
:
LS_COLORS='...di=01;34...'
XTermではファイル*VT100*color12: SkyBlue2
に設定できますapp-defaults/
。しかし、コンソールはどうですか?カーネルは16個のみ提供しています。事前定義済みANSIカラー!
コンソールのRGB定義を変更するには、カーネルを再コンパイルする必要がありますか?この藍色はどこかにコーディングされているはずです!
/*最初の答えの後に追加*/
私はecho -en "\e]PCrrggbb"
提案したように試しました。これはうまくいきます!これは本当に特別です。角かっこが反対です。マニュアルページの「OSCでなければなりません」…ありがとう!
Decterの答えのリンクにもsetvtrgb
2番目の解決策があります。数字のサラダですが、脱出コードはありません。
これら2つの方法は同じ効果を持っていますか?
ベストアンサー1
人4コンソールコードESC ] P nrrggbb
色nのRGB値を設定するために使用されるエスケープシーケンスであることを示します。
これ答えは、すべての色を変更する小さなシェルスクリプトを示しています。したがって、色12の場合は次のようになります。
echo -en "\e]PC7373C9" # blue
(もちろん、目的のRGB値を使用すると)動作します。
(また、EDIDに存在する必要があるモニターのガンマまたは色の特性を調べて、ドライバーがそれを選択していることを確認することも検討してください。これは、標準の色が特定のモニターで「動作しない」理由です。)