Я использую tmux как терминал с вкладками. Обычно у меня открыто несколько окон.
Проблема в том, что сложно отличить, в каком окне я сейчас нахожусь. Как настроить tmux так, чтобы я мог отличить текущее окно немного лучше, чем '*' рядом с именем окна.
Я думаю об инвертировании цвета заднего/переднего плана для текущего окна.
решение1
Хорошо, я разобрался, следующий фрагмент выполняет эту задачу:
set -g status-style 'bg=#000000,fg=#ffffff'
set -g window-status-current-style 'bg=#ffffff,fg=#000000'
set -g status-left ''
set -g status-right ''
set -g window-status-format "#I:#W"
set -g window-status-current-format "#I:#W"
решение2
Самый простой способ — установить #[reverse]
, что поменяет цвета переднего и заднего планов на противоположные.
setw -g window-status-current-format "#[reverse] #I:#W"
Примечание: #[default]
будут восстановлены цвета по умолчанию.