响铃 (BEL)
引起用户注意。
- 0x07
- BEL
响铃序列的目的是引起用户注意。
在过去,这会 敲响物理铃铛。 如今,许多替代行为都是可接受的:
- 通过扬声器播放声音
- 窗口背景或边框闪烁
- 终端窗口获得焦点或被置于最前
- 应用图标弹跳或以其他方式引起注意
- 显示桌面通知
通常,响铃行为是可配置的,也可以被禁用。
BEL 字符同样是 OSC 序列合法的终止字符,不过更推荐 ST。如果 BEL 是某个 OSC 序列的终止字符,那么任何响应也应以 BEL 字符终止。1
Ghostty 实现了该控制字符,不过默认情况下 Ghostty 实现的大多数行为都是关闭的。更多信息请参阅 bell-features 配置项的文档。
BEL 字符可以作为 OSC 终止符。如果用它作为 OSC 终止符,Ghostty 会用 BEL 字符终止任何响应。