LINUX.ORG.RU
Ответ на: комментарий от mittorn

Ещё бы поддержку truecolor и sixels. И QR-код, конечно же! 🙃

dataman ★★★★★
() автор топика
Ответ на: комментарий от hobbit

Ну да:

/* Populate default color sequences based on background luminance. */
static void
set_default_colors(bool light_bg)
{
	if (light_bg) {
		color_seq_table[COLOR_SYSCALL] = "\033[33m";
		color_seq_table[COLOR_ARGNAME] = "\033[30m";
		color_seq_table[COLOR_ARGVAL] = "\033[35m";
		color_seq_table[COLOR_CONST] = "\033[1;36m";
		color_seq_table[COLOR_COMMENT] = "\033[36m";
		color_seq_table[COLOR_PUNCT] = "\033[0m";
		color_seq_table[COLOR_RETVAL] = "\033[32m";
		color_seq_table[COLOR_ERROR] = "\033[31m";
	} else {
		color_seq_table[COLOR_SYSCALL] = "\033[93m";
		color_seq_table[COLOR_ARGNAME] = "\033[37m";
		color_seq_table[COLOR_ARGVAL] = "\033[95m";
		color_seq_table[COLOR_CONST] = "\033[1;96m";
		color_seq_table[COLOR_COMMENT] = "\033[96m";
		color_seq_table[COLOR_PUNCT] = "\033[0m";
		color_seq_table[COLOR_RETVAL] = "\033[92m";
		color_seq_table[COLOR_ERROR] = "\033[91m";
	}
	color_seq_table[COLOR_RESET] = "\033[0m";
}
dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

забавно, сейчас, (в теории) должны существовать эмуляторы терминала, которые могут раскрашивать вывод утилиты без таких интересных модификаций кода

gagarin0
()
Ответ на: комментарий от gagarin0

в теории … раскрашивать вывод утилиты…

На практике – может WezTerm, с конфигами и скриптами на Lua.

dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

Ооо, пускай ещё для терминалов с поддержкой truecolor как в clockrip температуру цвета чтобы можно было задать. Базовый цвет из приведённых lookup табличек, умножить на температуру.

Разукрашивать так по полной 🎉

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Разукрашивать так по полной

А вот синего почему-то нет…

dataman ★★★★★
() автор топика
Ответ на: комментарий от dmitry237

Я не читал всё обсуждение, но наверное чтоб работало на всех ЭТ.

dataman ★★★★★
() автор топика
Ответ на: комментарий от kaldeon

Да.
Можно при компиляции полностью отключить код, или опцией --color= (или переменной среды NO_COLOR) в рантайме.

dataman ★★★★★
() автор топика
Последнее исправление: dataman (всего исправлений: 1)

О, годное! А то когда долго вглядываешься в ч/б текст, то глаза начинают вытекать…

BydymTydym ★★
()

В vim’е есть подсветка strace’а. Обычно в файл сохраняю (все равно поток системных вызовов слишком быстрый, чтобы в реальном времени смотреть), и в vim’e просматриваю.

squareroot ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.