PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 16.6 » Annexes » Support des couleurs » Configurer les couleurs

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 programme comme GCC, GNU coreutils et GNU grep.