Saya baru-baru ini menginstal layar GNU pada mesin yang saya ssh masuki. Bagaimana cara mendapatkan layar GNU menggunakan 256 warna?
Sejauh ini, saya sudah mencoba menambahkan yang berikut ke .screenrc
:
term screen-256color
dan
attrcolor b ".I" # allow bold colors - necessary for some reason
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm' # tell screen how to set colors. AB = background, AF=foreground
defbce on # use current bg color for erased chars
tapi tidak ada yang berhasil.
Di shell login, sebelum saya memulai layar, ketika saya menjalankan skrip ini , yang mencetak 256 warna, saya mendapatkan output normal. Ketika saya menggunakan perintah tput colors
saya mendapatkan output 8
.
Ketika saya memulai layar dan menjalankan skrip, saya mendapatkan 16 warna yang dipetakan ke 256 warna - ada blok besar warna solid. Ketika saya menjalankan tput colors
saya dapatkan 256
(ketika term screen-256color
ada di .screenrc saya).
sunting: Saya berhasil - saya tidak mengonfigurasi layar dengan --enable-colors256
opsi.
undefined
, tapi saya berhasil - saya mengkompilasi ulang dengan --enable-colors256
opsi.
echo $COLORTERM
dikatakan?