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 colorssaya 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 colorssaya dapatkan 256(ketika term screen-256colorada di .screenrc saya).
sunting: Saya berhasil - saya tidak mengonfigurasi layar dengan --enable-colors256opsi.
undefined, tapi saya berhasil - saya mengkompilasi ulang dengan --enable-colors256opsi.
echo $COLORTERMdikatakan?