导致隐藏状态消息的 tmux 选项是什么?
What is the tmux option which causes hiding of status messages?
我最近开始试用该工具 tmuxomatic
并观察到以下我认为不受欢迎的行为。
在我的 .tmux.conf
中,我有以下键绑定。
bind u set synchronize-panes
当我正常启动 tmux
时,如果我使用 u
命令,它将同步窗格并在状态栏中短暂闪烁一条消息,让我知道我的命令已完成。
但是,当我使用 tmuxomatic
启动 tmux
时,u
绑定仍然有效,但底部没有闪光灯。
我浏览了 tmuxomatic
的源代码,但没有看到任何会导致抑制闪烁行为的明显内容。
有谁知道哪个 tmux
选项会导致状态栏在执行命令时不再闪烁,或者可能闪烁得如此之快以至于我看不到它?
我也直接尝试了命令:set synchronize-panes
并重现了同样的问题,所以它与键绑定无关。
版本命令的输出。
tmux -V
tmux 1.8
tmuxomatic -V
tmuxomatic 2.18
在所有错误的地方搜索了一段时间后(tmux 源代码),我返回到 tmuxomatic 源代码,并注意到它有一个命令行选项 -p
打印出 tmux 命令它已执行。
在打印的命令中,我看到了以下命令,看起来很有希望。
/usr/bin/tmux set-option -t tmuxomatic_Test.mux quiet on
我运行手动排除了这个命令的所有命令,观察到不再出现隐藏状态信息的情况,说明这确实是罪魁祸首。
我最近开始试用该工具 tmuxomatic
并观察到以下我认为不受欢迎的行为。
在我的 .tmux.conf
中,我有以下键绑定。
bind u set synchronize-panes
当我正常启动 tmux
时,如果我使用 u
命令,它将同步窗格并在状态栏中短暂闪烁一条消息,让我知道我的命令已完成。
但是,当我使用 tmuxomatic
启动 tmux
时,u
绑定仍然有效,但底部没有闪光灯。
我浏览了 tmuxomatic
的源代码,但没有看到任何会导致抑制闪烁行为的明显内容。
有谁知道哪个 tmux
选项会导致状态栏在执行命令时不再闪烁,或者可能闪烁得如此之快以至于我看不到它?
我也直接尝试了命令:set synchronize-panes
并重现了同样的问题,所以它与键绑定无关。
版本命令的输出。
tmux -V
tmux 1.8
tmuxomatic -V
tmuxomatic 2.18
在所有错误的地方搜索了一段时间后(tmux 源代码),我返回到 tmuxomatic 源代码,并注意到它有一个命令行选项 -p
打印出 tmux 命令它已执行。
在打印的命令中,我看到了以下命令,看起来很有希望。
/usr/bin/tmux set-option -t tmuxomatic_Test.mux quiet on
我运行手动排除了这个命令的所有命令,观察到不再出现隐藏状态信息的情况,说明这确实是罪魁祸首。