让 irssi 在 tmux 会话中发出新消息的哔哔声

Mat*_*w G 7 irssi tmux

我有一个带有多个窗口的 tmux 会话。其中一个窗口正在运行 irssi。我大部分时间都连接到一台服务器和一个频道,所以我并没有真正改变 irssi 中的窗口。

我打开了“bell_beeps”设置,并将“beep_msg_level”设置为所有。“beep_when_window_active”已关闭,因为当我使用包含 irssi 的 tmux 窗口并进行对话时,我不希望它发出哔哔声。当我想切换到另一个 tmux 窗口时,我不会更改 irssi 窗口。

问题是 irssi 不知道我已经更改了 tmux 中的窗口,因此它仍然假设我所在的频道是“活动的”,因此当我收到消息时不会发出哔哔声。无论如何,当我在不同的窗口时,我可以让它发出哔哔声,但这个频道仍然是 irssi“活动”窗口?

def*_*hlt 3

我相信这个设置就是您正在寻找的:

/set beep_when_window_active on
/save
Run Code Online (Sandbox Code Playgroud)