Ich richte meine ein tmux.conf
und möchte den Aktivitätsmonitor mit verschiedenen Farben haben. Ich möchte die Farbe der Hervorhebung des alarmierten Fensters in der Statusleiste ändern.
Das Problem tritt auf, wenn ich versuche, die Farbe des Hintergrunds zu ändern. Ich verwende diese Optionen, die auf der tmux
Handbuchseite angezeigt werden .
# activity window
setw -g monitor-activity on
setw -g window-status-activity-bg red
setw -g window-status-activity-fg yellow
Wenn ich die Konfiguration neu lade, kann ich sehen, dass sich die Farbe der Buchstaben im Alarmfenster in Rot ändert, aber ich kann den Weg nicht finden, um die Hervorhebung des Alarmfensters zu ändern.
Ich verwende tmux
Version 1.6 und habe es auch erfolglos mit Version 1.8 versucht.
Was fehlt mir?
screen-256color
ist für innerhalb von tmux geeignet , aber Sie sollten auch sicherstellen, dass Siexterm-256color
außerhalb von tmux verwenden (dh beim Anhängen an oder Erstellen einer Sitzung). Sind Sie sicher, dass Ihre iTerm-Farbkonfiguration nicht geändert wurde (⌘I
dann die Registerkarte Farben)? Ein Befehl wiebash -c 'for c in {0..15}; do tput setaf $c; echo colour$c; tput op; done'
(out / inside tmux , withxterm-256color
/screen-256color
) sollte Ihnen diese Reihe von Farben anzeigen : Schwarz, Rot, Grün, Gelb, Blau, Magenta, Cyan und Weiß (dann die „hellen“ Versionen dieser Farben; solarisiert ändert sich alles diese).Dank der Einführung von bmux in Version 2.9 gibt es eine neue Syntax:
(Denken Sie daran, dass dies rückwärts von dem ist, was Sie erwarten würden: 'bg' ist der Text, 'fg' ist der Hintergrund.)
quelle