私の色はオフです。具体的には、色1〜6の太字バージョンは壊れています。
各(埋め込み)インデックスの色は、その横にあるテキストの色と一致している必要があります。そうではありません。
これは this Gistから生成され、色#0-15を含むように変更されています。 (25行目の, 16
が削除されていることを除いて、同じです。)
更新:
何が起こっているのか:太字#1は色#9を使用し、太字#2は色#10を使用しています。 color9
ファイルのcolor10
、.Xresources
などを変更して確認しました。
私は solarized.Xresources
を使用しており、色#9〜15を異なる色に保ちたいと考えています。
さらに、太字の色はxtermで正しいです。
Urxvt Bold#0-7が#8-15の色を使用しているのはなぜですか?これを停止するにはどうすればよいですか?
+is
コマンドラインフラグを使用するか、(まったく同じように)intensityStyles
リソースをfalseに設定します。マニュアルページから:
強度スタイル:ブール値
フォントスタイルが有効になっていない場合、またはこのオプションが有効になっている場合(True、オプション-is、デフォルト)、太字/点滅のフォントスタイルは、前景色/背景色の強度が高いことを意味します。このオプション(False、オプション+ is)を無効にすると、この動作が無効になり、高輝度の色に到達できなくなります。
したがって、.Xresources
では:
URxvt.intensityStyles: false
どの動作が「正しい」かは明確ではありません。 (私は「太字」=「太字フォント」を好みます。)歴史的に、一部の端末はSGR 1(\ e [1m)を「太字」として扱い、他の端末はそれを「強烈」として扱います。現在の端末は、さまざまな動作を示します。各ウィンドウの一番上の行は、「太字」の0から15の色です。 2行目は「太字」なしです。 (-bdc
および+bdc
は、URxvtの-is
および+is
と同等のXTermです-システムの色0にのみ影響するように見える理由がわかりません)