我使用 putty 通过 ssh 连接到 ubuntu bash shell,它在屏幕会话中保存 irssi。
我想我可以配置 irssi 在显示某些消息或发生活动时发送系统铃声,并且我已经设法配置 putty 在收到铃声字符时在任务栏中闪烁。
我的问题是屏幕。除了在当前活动窗口发送铃声时闪烁终端窗口外,我似乎无法让屏幕执行任何其他操作。使用vbell on
它会使 putty 窗口闪烁echo ^G
。使用vbell off
它也会闪烁 putty 窗口。当不在屏幕上时,铃声会正确传播并根据我的 putty 设置执行。(vbell on/off
与按下相同ctrl+a ctrl+g
)
问题的核心似乎是无论设置为何,screen 都会使用可视铃声。也许是terminfo
bash 和 screen 之间存在某种不兼容性?
当屏幕配置为发送铃声时,如何让屏幕发送铃声?
答案1
您只需按Ctrl+A然后按Ctrl+即可G在视觉铃声和声音铃声之间切换。只要处于声音铃声模式,您就会从屏幕上听到铃声。