鈴聲 (BEL)

引起使用者注意。

  1. 0x07
    BEL

鈴聲序列的目的是引起使用者注意。

在過去,這會 敲響實體鈴鐺。 如今,許多替代行為都是可接受的:

  • 透過喇叭播放聲音
  • 視窗背景或邊框閃爍
  • 終端機視窗取得焦點或被置於最前
  • 應用程式圖示彈跳或以其他方式引起注意
  • 顯示桌面通知

通常,鈴聲行為是可設定的,也可以被停用。

BEL 作為 OSC 終止符

BEL 字元同樣是 OSC 序列合法的終止字元,不過更推薦 ST。如果 BEL 是某個 OSC 序列的終止字元,那麼任何回應也應以 BEL 字元終止。1

Ghostty 支援狀況

Ghostty 實作了此控制字元,不過預設情況下 Ghostty 實作的大多數行為都是關閉的。更多資訊請參閱 bell-features 設定選項的文件。

BEL 字元可以作為 OSC 終止符。若用它作為 OSC 終止符,Ghostty 會以 BEL 字元終止任何回應。

Footnotes

  1. https://invisible-island.net/xterm/ctlseqs/ctlseqs.html ↩