gpt4 book ai didi

shell - 导致隐藏状态消息的 tmux 选项是什么?

转载 作者:行者123 更新时间:2023-12-02 04:42:16 28 4
gpt4 key购买 nike

我最近开始试用这个工具 tmuxomatic并观察到以下我认为不受欢迎的行为。

在我的 .tmux.conf 中,我有以下键绑定(bind)。

bind u   set synchronize-panes

当我正常启动 tmux 时,如果我使用 u 命令,它会同步 Pane 并在状态栏中短暂闪烁一条消息让我知道我的命令通过。但是,当我使用 tmuxomatic 启动 tmux 时,u 绑定(bind)仍然有效,但底部没有闪光灯。

我浏览了 tmuxomatic 的源代码,但没有看到任何会导致抑制闪烁行为的明显内容。

有谁知道哪个 tmux 选项会导致状态栏在执行命令时不再闪烁,或者可能闪烁得如此之快以至于我看不到它?


我还直接尝试了命令 :set synchronize-panes 并重现了同样的问题,所以它与键绑定(bind)无关。

版本命令的输出。

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

我在排除这条命令的同时手动运行了所有命令,观察到状态消息的隐藏不再发生,表明这确实是罪魁祸首。

关于shell - 导致隐藏状态消息的 tmux 选项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36416418/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com