Benim anlayışım ansi-term
sadece 8 rengi destekliyor ( burada reddit'te bunun iyi bir tartışması ).
Öte yandan, artan bir terminal emulatörleri sayısı (örneğin, tmux
ya da iTerm2
OS X) desteği True color
(24 bit, örneğin, 16 milyon renk). İyi bir liste burada bulunabilir .
- 8 renkli kapak spesifikse
ansi-term
, terminal öykünmesi için bu sınırlamayı gidermeye çalışan başka paketler var mı? True color
Emacs'ta bir terminal emülatörüne destek getirme planları var mı?
Ve belki onaylamak için:
ansi-term
Tamponlarda 8'den fazla renge etkili bir şekilde sahip olmanın herhangi bir yolu var mı?- Verdiği mı
ansi-color-names-vector
hala ayar tavsiye edilen şekildeansi-term
bir editörle renkleri25
?
Bir taklitçinin " Gerçek renk " i destekleyip desteklemediği nasıl test edilir :
Emülatörün Gerçek renkleri destekleyip desteklemediğini test edecek yukarıdaki bağlantıdan bir snippet:
awk 'BEGIN{
s="/\\/\\/\\/\\/\\"; s=s s s s s s s s;
for (colnum = 0; colnum<77; colnum++) {
r = 255-(colnum*255/76);
g = (colnum*510/76);
b = (colnum*255/76);
if (g>255) g = 510-g;
printf "\033[48;2;%d;%d;%dm", r,g,b;
printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
printf "%s\033[0m", substr(s,colnum+1,1);
}
printf "\n";
}'
Destekleniyorsa, alt satırda aşağıda gösterilene benzer hoş bir degrade görüntülenir:
Okuduğum kadarıyla , 2015 yılında NeoVim (bir VIM editörü) buna destek ekledi ve Emacs hatalarından eklemek için bir istek vardı.
ansi-color-names-vector
özelleştirebileceğim bir değişken olarak göremiyorum . Bunun yanında koşuyorummulti-term
ve kabuk olarak zsh ile. Senaryonuz olumlu çıktı