M.2. Настройка цветов#

M.2. Настройка цветов

M.2. Настройка цветов

Фактические цвета, которые будут использоваться, настраиваются с помощью переменной окружения PG_COLORS (прим. мн).. Значение представляет собой список, разделенный двоеточием, пар key=value. Ключи указывают, для чего будет использоваться цвет. Значения представляют собой спецификации SGR (Select Graphic Rendition), которые интерпретируются терминалом.

Следующие ключи в настоящее время используются:

error

используется для выделения текста ошибки в сообщениях об ошибках

warning

используется для выделения текста предупреждение в сообщениях предупреждения

note

используется для выделения текста detail и hint в таких сообщениях

locus

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

Значение по умолчанию равно error=01;31:warning=01;35:note=01;36:locus=01 (01;31 = жирный красный, 01;35 = жирный пурпурный, 01;36 = жирный голубой, 01 = жирный цвет по умолчанию).

Подсказка

Этот формат спецификации цвета также используется другими программными пакетами, такими как GCC, GNU coreutils и GNU grep.