Цвета xterm, вероятно, были выбраны в середине 1990-х годов, чтобы более или менее соответствовать цветам, которые видны на CGA-дисплее. 256- и 88-цветовые палитры были разработаны Тоддом Ларасоном (патч № 111) и Стивеном Уоллом (патч № 115) для обеспечения легко программируемых цветовых палитр (и с учетом совместимости подмножеств из 8, 16 цветов) , Помимо некоторых споров по поводу использованного оттенка синего , с тех пор они не изменились. Расширенные (более 16) цвета предустановлены с использованием встроенных значений по умолчанию, сгенерированных скриптом.
Любой из цветов может быть изменен во время выполнения с использованием управляющих последовательностей, а также запрашивать их значения с помощью управляющих последовательностей. Источники xterm включают несколько примеров сценариев, в том числе query-color.pl
, который показывает, как запрашивать цвета с помощью OSC 4
.
Первые 16 цветов соответствуют также ресурсам X, значения которых можно увидеть в
appres XTerm
И gnome-терминал, и konsole поставляются с некоторыми странными цветовыми контрастами, которые можно объяснить только тем, что комитет по дизайну участвует во внешнем виде. Таким образом, "черный" может быть не черным, а приятным (sic) оттенком серого. Оба допускают настройку, ни один не документирует используемые цвета (кроме исходного кода).
Вопрос о вводе информации цветовой схемы в gnome-терминал был задан ранее. Вот несколько полезных ссылок:
Как уже отмечалось, gnome-терминал хранит свои настройки (включая цветовые схемы) с помощью инструментов, которые меняются от релиза к релизу: