Yakın zamanda GNU ekranını içine yerleştirdiğim bir makineye kurdum. GNU ekranın 256 renk kullanmasını nasıl sağlayabilirim?
Şimdiye kadar, aşağıdakilere eklemeyi denedim .screenrc
:
term screen-256color
ve
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
ama ikisi de işe yaramadı.
Giriş kabuğunda, ekrana başlamadan önce , 256 renk basan bu komut dosyasını çalıştırdığımda normal çıktı alıyorum. Komutu kullandığımda tput colors
çıktıyı alıyorum 8
.
Ekranı başlattığımda ve komut dosyasını çalıştırdığımda 256 renge eşlenmiş 16 renk elde ediyorum - büyük düz renk blokları var. Ben çalıştırdığınızda tput colors
alıyorum 256
(zaman term screen-256color
benim .screenrc içindedir).
edit: Çalıştım - ekran --enable-colors256
seçeneği ile yapılandırmadım .
undefined
, ama işe yaradı - --enable-colors256
seçeneği ile yeniden derledim .
echo $COLORTERM
diyor?