如何让远程系统屏幕下运行的 IRSSI 在我的本地电脑上发出有新消息的蜂鸣声?

如何让远程系统屏幕下运行的 IRSSI 在我的本地电脑上发出有新消息的蜂鸣声?

我在远程 Linux 服务器系统的“屏幕”下永远运行着一个 irssi。我的笔记本电脑中装有 Fedora 16,我上班时通过 ssh 进入服务器并恢复我的 irssi 屏幕。

但是我错过了很多聊天,因为我没有收到来自 irssi 的任何通知蜂鸣声。我希望我的笔记本电脑在我订阅的频道收到新消息时发出蜂鸣声。请帮忙。

提前致谢。

答案1

尝试@jjlin 上面评论的步骤,以确保您的电脑扬声器模块已加载。

将 irssi 设置为对所有事物发出蜂鸣声,以测试其是否有效:

/set beep_msg_level ALL
/set bell_beeps ON

使用 告诉屏幕允许发出蜂鸣声^a^g。如果您正在使用本地屏幕远程屏幕(就像我一样),你需要告诉远程屏幕使用声音。通过屏幕元键“a”执行此操作:^aa^g。多次切换这些以在视觉和声音铃声之间切换。

/msg nickserv help听听它是否有效。将铃声改为仅在突出显示时响起:

/set beep_msg_level HILIGHT

答案2

您需要添加/编辑 $HOME/.screenrc 以包含:

VBELL OFF

和/或使用 Ca Cg 在正在运行的实例中禁用它

由于某种原因,较新的 Debian 中的默认 /etc/screenrc 将 VBELL 设置为 ON。

阅读更多https://www.gnu.org/software/screen/manual/screen.html#Bell

相关内容