Documentation PostgreSQL 15.15 » Annexes » Support des couleurs » Configurer les couleurs

Précédent | Niveau supérieur | Suivant
N.1. Quand les couleurs sont utilisées | Sommaire | Annexe O. Fonctionnalités obsolètes ou renommées

## N.2. Configurer les couleurs

Les couleurs actuellement utilisées sont configurées en utilisant la variable d'environnement `PG_COLORS` (notez le pluriel). Sa valeur est une liste de ``clé`=`valeur`` séparés par des virgules. Les clés spécifient la couleur utilisée à tel usage. Les valeurs suivent les spécifications SGR (Select Graphic Rendition), qui sont interprétées par le terminal.

Les clés suivantes sont actuellement en usage :

`error`

  Utilisé pour surligner le texte « error » dans les messages d'erreur.

`warning`

  Utilisé pour surligner le texte « warning » dans les messages d'avertissement.

`note`

  Utilisé pour surligner les textes « detail » et « hint » dans ces messages

`locus`

  Utilisé pour surligner l'information d'emplacement (i.e. le nom du programme et le nom de fichier) dans les messages.

La valeur par défaut est `error=01;31:warning=01;35:note=01;36:locus=01` (`01;31` = rouge en gras, `01;35` = magenta en gras, `01;36` = cyan en gras, `01` = couleur par défaut en gras).

### Astuce

Le format des spécifications couleurs est aussi utilisé par d'autres paquets de programmes comme GCC, GNU coreutils et GNU grep.