psql prompt bei Verwenden von utf-8 farbig hervorheben.

Guten Tag.

In einem neu initialisierten cluster ergibt \l+

Liste der Datenbanken
Name | Eigentümer | Kodierung | Sortierfolge | Zeichentyp | Zugriffsprivilegien
-----------±-----------±----------±-------------±------------±----------------------
postgres | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
template0 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(3 Zeilen)

Nach einspielen via psqlrc oder auch direkt als Befehl ergibt
\set PROMPT1 '%[%033[1;33;40m%]%n@%/%R%[%033[0m%]%# ’
als prompt
[1;33;40mpostgres@postgres=[0m#
Der prompt sollte eigentlich farbig hervorgehoben werden.

Vermutlich werden die escape-Sequenzen nicht korrekt maskiert?
Ein Versuch mit &U’… führte mich auch nicht zum Ziel?

Kennt jemand eine Lösung?

Viele Grüße
Robert Jäckel

works for me, gelb auf schwarz. No problem.

Danke für die Antwort. War für mich früher auch kein Problem.
Woran kann’s liegen, dass die Escape-Sequenzen als solche nicht erkannt werden?

Nachtrag: Das ganze findet aus einem frisch installierten debian 8.4 statt.
Der bash prompt lässt sich auf diese Weise färben.

Viele Grüße
Robert Jäckel