Warna saya tidak aktif. Khususnya, versi tebal warna 1-6 rusak:
Warna dari masing-masing indeks (emboldened) harus sesuai dengan warna teks di sebelahnya. Itu tidak.
Ini dihasilkan dari inti ini , dimodifikasi untuk memasukkan warna # 0-15. (Ini identik kecuali , 16
pada jalur 25 dihapus.)
Memperbarui:
Inilah yang terjadi: Bold # 1 menggunakan warna # 9, tebal # 2 menggunakan warna # 10 dan seterusnya. Saya menegaskan hal ini dengan mengubah color9
, color10
, dll dalam saya .Xresources
berkas.
Saya menggunakan solarized .Xresources
dan lebih suka menjaga warna # 9-15 berwarna berbeda.
Selanjutnya, warna-warna tebal benar dalam xterm.
Mengapa urxvt Bold # 0-7 menggunakan warna dari # 8-15, dan bagaimana cara menghentikan ini?
Jawaban:
Gunakan
+is
bendera baris perintah, atau (persis sama dengan setara), aturintensityStyles
sumber daya ke false. Dari halaman manual:Jadi, di
.Xresources
:Tidak jelas perilaku mana yang "benar". (Saya lebih suka "bold" = "bold font".) Secara historis, beberapa terminal memperlakukan SGR 1 (\ e [1m) sebagai "bold", dan yang lain memperlakukannya sebagai "intens". Terminal saat ini menunjukkan campuran perilaku. Baris teratas di setiap jendela adalah warna 0 hingga 15 dalam huruf "tebal". Baris kedua tanpa "tebal". (
-bdc
dan+bdc
XTerm setara dengan URxvt-is
dan+is
- tidak yakin mengapa hanya mempengaruhi warna 0 pada sistem saya)skrip untuk menjalankan terminal pada gambar ini
sumber
xterm +/-pc
(dan tidak+/-bdc
) yang setara denganurxvt +/-is
. "tidak yakin mengapa ini hanya mempengaruhi warna 0" - karena Anda menggunakan opsi yang salah :-) Saya dapat memperbaiki postingan Anda tetapi saya tidak ingin mengambil kembali tangkapan layar :-)xterm +pc
danurxvt +is
.