2013-05-23 9 views
6

Po prostu bawiłem się tematem 256 kolorów VIM i zauważyłem, że czasami 256 kolorów nie wystarczy. Chciałbym terminal obsługujący co najmniej zakres kolorów HTML od #000000 do #FFFFFF (65536 kolorów).Dlaczego mamy max. 256 kolorów w emulatorach terminali?

Więc zadałem sobie ...

  • Czy istnieje dobry powód, dla którego nie istnieje emulator terminala z ponad 256 kolorów?

  • Czy brakuje mi jednego, a ktoś już go zbudował?

+0

Istnieje wiele emulatorów terminali z ponad 256 kolorami. Bardzo często vim wymaga ustawienia odpowiedniego środowiska. http://vim.wikia.com/wiki/256_colors_in_vim – msw

+0

Mam 256 kolorów pracujących w moim środowisku, zastanawiałem się, czy można mieć więcej ... Dzięki! –

+2

możliwy duplikat [Czy są terminale, które obsługują prawdziwy kolor?] (Http://stackoverflow.com/questions/6403744/are-there-terminals-to-support-true-color) –

Odpowiedz

3

Dzieje się tak, ponieważ tyle kolorów można zakodować w jednym bajcie. Mało tego, w rzeczywistości większość terminali miała tylko 16 kolorów (używając tylko 4 z 8 bitów), pozostałe 4 bity były flagami używanymi do wskazania czegoś związanego z postacią. Najczęstszymi flagami były: podświetlanie, podkreślanie, mruganie i odwracanie; (lub inne funkcje terminalu)

Powiązane problemy