Tmux-更改窗格时如何自动执行命令?

时间:2018-07-05 19:47:14

标签: linux tmux

每次更改tmux中的窗格时,是否可以自动执行命令?

我当然可以手动执行它,但是我正在尝试自动修复颜色中的毛刺[1]。我在Ubuntu 18.04上使用的是tmux 2.6。

谢谢!

-

[1]用于上下文:我根据当前用户自动更改窗格颜色(因此root将具有不同的窗格颜色),并根据活动/非活动窗口更改fg / bg。一切正常,但是在某些情况下我需要发出tmux refresh-client。因此,我尝试让每次更改窗格时自动运行刷新客户端。

1 个答案:

答案 0 :(得分:3)

我认为这些应该可以解决问题

tmux set-hook window-pane-changed refresh-client
tmux set-hook session-window-changed refresh-client
tmux set-hook session-changed refresh-client

但是我只使用'display-message hi'作为命令对其进行了测试,因此refresh-client可能无法按预期工作。