-- Leo's gemini proxy
-- Connecting to topotun.dynu.com:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
Работа с цветами - дело довольно кропотливое. Используются так называемые
цветовые escape последовательности. Главная трудность - вставить сам
символ ESC. В редакторе "vi" это делается так:
1. Жмем "i" для вставки.
2. Жмем ctrl+v
3. Жмем кнопку ESC
Готово. У вас вставился код ESC, который выглядит как ^[ . Не пытайтесь
вставлять этот код как-то иначе. Не сработает. Цветовые коды можно
найти в таблице по ссылке ниже. Ну, давайте для примера напишем слово
"Привет" зеленым цветом, код 10. Наша цветовая escape последовательность
будет такой:
ESC[38;5;10m
Она для любого цвета будет такой. Сам код находится перед символом "m".
Это число 10. Для отмены цвета нужно ввести последовательность ESC[0m
Давайте напишем:
ESC[38;5;10m Привет ESC[0m
и видим:
[38;5;10m Привет [0m
Кроме цвета букв, можно устанавливать и цвет фона. Для этого
последовательность будет такая: ESC[48;5;XXXm , где XXX - цветовой код.
Gemini броузеры отрабатывают эти коды по-разному, или вообще не
отрабатывают. В AV-98 все работает как надо - цвет сохраняется с
открытия до отмены. В lagrange цвет сохраняется только в пределах
одной строки, а потом его приходится назначать вновь, если надо.
Фон в lagrange не работает вообще, поскольку он назначается
самим броузером.
=>https://robotmoon.com/256-colors/ Таблица цветовых кодов
-- Response ended
-- Page fetched on Mon May 20 12:31:52 2024