Wie verwende ich ANSI-Escape-Codes in mvwprintw in ncurses?
Gibt es eine Möglichkeit, ANSI-Escape-Codes in @ zu verwendemvwprintw
?
mvwprintw(window, 0, 0,"%c[%dmCOLORED_TEXT!\n", 0x1B, 32);//doesn't work
obwohl
printf("%c[%dmCOLORED_TEXT\n", 0x1B, 32); //works
Dies gilt für Fälle, in denen @ verwendet wirwattron
/wattroff
ist nicht bequem; Zum Beispiel, wenn Sie die Ausgabe von stdout eines Prozesses umleiten, der solche Escape-Codes ausgibt.