更改缩放的Tmux窗格的颜色

时间:2019-07-01 22:31:05

标签: tmux iterm2

我正在使用iTerm2和Tmux。

我想更改Tmux窗格的背景颜色,但仅在缩放时才能更改。然后,我希望它在缩放时变回其原始颜色。我知道有一个window_zoomed_flag,想知道我是否可以在if-shell语句或其他地方使用它来获得所需的效果?

我也尝试了类似以下的迭代,但没有成功...

set -g window-active-style 'fg=white,#{?window_zoomed_flag,#[bg=black],#[bg=color235]}'

1 个答案:

答案 0 :(得分:2)

您有一个正确的想法,但您需要在按键绑定中缩放窗格或更改窗口布局更改的挂钩(我认为在缩放时会触发)。例如,键绑定可以是:

bind z resizep -Z \; if -F '#{window_zoomed_flag}' 'selectp -P bg=red' 'selectp -P bg=green'