Изменение цвета текста в терминале с помощью управляющих символов (88/256 цветов) // Урок #54



Для терминалов с поддержкой 88/256 цветов используют следующий порядок управляющих символов:



e[ — начало форматирования текста.



w;x;y;zm — код цвета (w = коды форматирования, x = что форматируем текст (код 38) или фон (код 48), y = 5, z = код цвета от 0 до 255). В данном случае важно соблюдать порядок следования для w, x, y и z.



e[m — конец форматирования текста (необязателен, нужен для сброса форматирования).



Чтобы для одного и того же текста одновременно задать цвет и фон, нужно ещё раз указать соответствующую последовательность кодов, например: e[38;5;124;48;5;20mTEXTe[0m



🐧 Linux Education