Возможно ли для tmux иметь некоторый визуальный индикатор, если для окна включены синхронизированные панели?
Возможно, строка состояния меняется на синий, или просто где-то появляется звезда?
Я часто устанавливаю синхронизированные панели, ухожу на несколько часов и возвращаюсь, чтобы забыть, включена она или нет.
" #{?pane_synchronized,⛓ , }#W "
.setw -g window-status-current-format "#[fg=#000000]#[bg=colour208] #I:#W#{?window_zoomed_flag,🔍,}#{?pane_synchronized,🏊♀️🏊♀️,}"
## стили для неактивных окон, т.е. фоновые окнаsetw -g window-status-format "#I:#W#{?window_zoomed_flag,🔍,},#{?pane_synchronized,🏊♀️🏊♀️,}"
И да, магнитная линза выглядит как весло для пинг-понга ... надо поработать над этим.Это строки из моего tmux.conf, которые включают и выключают синхронизацию панели. В командах я также устанавливаю цвет строки состояния.
Для меня это неполное решение, потому что, когда я переключаюсь в другое окно, где панели не синхронизируются, строка состояния остается красной.
источник
вот что я использую в моей конфигурации:
Он будет отображать имя хоста в левой части строки состояния, а затем слово «SYNC» зеленым, если оно синхронизировано, и желтым, если нет.
источник