Wie kann ich ein ncurses-Programm mit 256 Farben im gnome-Terminal ausführen?

1070
user1861174

Mein Problem:

Ich möchte ncurses im 256-Farben-Modus im gnome-Terminal ausführen.

Ich weiß bereits, dass Sie diesen Farbmodus aktivieren können mit:

# export TERM=xterm-256color 

Diese Lösung ist jedoch nicht dauerhaft. Wenn ein neues Gnome-Terminal geöffnet wird, wird wieder die 8-Farben-Unterstützung aktiviert.

Wie kann ich TERM so exportieren, dass diese Lösung dauerhaft wird?

0

1 Antwort auf die Frage

0
Andrew Stubbs

Fügen Sie den Befehl, den Sie auf jedes Terminal anwenden möchten, zu Ihrer .bashrcDatei in Ihrem Home-Verzeichnis hinzu:

echo 'if [[ $TERM == @(xterm|screen) ]]; then export TERM=$TERM-256color; fi' >> ~/.bashrc 

Sie wird jedes Mal ausgeführt, wenn Sie eine neue Shell öffnen.

Bearbeitet, um den alten `$ TERM`-Wert zu überprüfen; Es ist absolut falsch, "xterm-256color" zu erzwingen, wenn der alte Wert etwas wie "screen" oder "linux" ist. grawity vor 10 Jahren 1