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