Esses são usados em xterm
. Eles definem uma paleta de cores. Cores 0-7 são as oito cores "ANSI". Para cores 8-15, é mais complicado:
- xterm pode ser solicitado a exibir texto em negrito, usando cores (o recurso
boldColors
- consulte manual ). Ele faz isso como uma alternativa ao uso de fontes em negrito porque algumas fontes de bitmap estão disponíveis em negrito apenas superando o deslocamento da fonte em um pixel - nem sempre legível (isso é configurável usando o recursoboldFont
).
O - xterm também usa as mesmas cores para implementar a sequência de controle de 16 cores do aixterm (que não está relacionada ao atributo de vídeo em negrito).
O manual também lista os valores padrão para as cores como nomes. X mapeia os nomes para valores RGB. Esses códigos hexadecimais são uma maneira de representar RGB (vermelho / verde / azul) usando dois dígitos hexadecimais para cada cor. Você também pode ver isso representado no formato rbg:rr/gg/bb
.
Alguns programas assumem que color0 é o mesmo que a cor de segundo plano e color7 é o mesmo que a cor de primeiro plano (texto). Na verdade, o xterm mantém essas cores com um conjunto separado de valores padrão (as opções de linha de comando -fg
e -bg
, por exemplo).