O.2. Настройка цветов#
O.2. Настройка цветов #
Фактические цвета, которые будут использоваться, настраиваются с помощью переменной окружения PG_COLORS
(прим. мн).. Значение представляет собой список, разделенный двоеточием, пар .
Ключи указывают, для чего будет использоваться цвет. Значения представляют собой спецификации SGR (Select Graphic Rendition), которые интерпретируются терминалом.
key=value
Следующие ключи в настоящее время используются:
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.