Изменение атрибутов и цветов
(влияет только на те символы, которые будут выводиться после этой команды)
Esc[nm | установить атрибуты |
n = 0 | сброс всех атрибутов, цвет фона и символов устанавливается в "базовый" (смотри Esc=nF и Esc=nG ниже) |
n = 1 | повышенная яркость |
n = 4 | подчеркнутые символы (не все видеокарты это могут) |
n = 5 | мигание |
n = 7 | "реверс" (темные буквы на белом фоне) |
n = 30+n1 | установить цвет фона n1 |
n = 40+n1 | установить цвет символов n1 |
Escn1;n2;...m | установить сразу несколько атрибутов |
Esc[x или Esc[0x | сбросить все атрибуты и цвета, в том числе "базовые" |
Esc[1;nx | n = цвет фона |
Esc[2;nx | n = цвет символов |
Esc[3;nx | n = (цвет фона)*16 + цвет символов |
Esc[5;nx | n = цвет фона для "реверса" |
Esc[6;nx | n = цвет символов для "реверса" |
Esc[7;nx | n = (цвет фона)*16 + цвет символов, для "реверса" |
Esc[=nF | n = цвет фона и "базовый" цвет фона |
Esc[=nG | n = цвет символов и "базовый" цвет символов |
Esc[=nH | n = цвет фона для "реверса" (то же, что и Esc[5;nx) |
Esc[=nI | n = цвет символов для "реверса" (то же, что и Esc[6;nx) |
Esc[=nA | n = цвет "бордюра" (по краям экрана). |