ベル (BEL)
ユーザーの注意を引きます。
- 0x07
- BEL
ベルシーケンスの目的は、ユーザーの注意を引くことです。
歴史的には、これは 物理的なベルを鳴らす ことでした。 現在では、多くの代替動作が許容されています:
- スピーカーから音を鳴らす
- ウィンドウの背景や枠を点滅させる
- ターミナルウィンドウをフォーカスする、または最前面に出す
- アプリアイコンを跳ねさせるなどして注意を引く
- デスクトップ通知を表示する
通常、ベルの動作は設定可能で、無効化もできます。
BEL 文字は OSC シーケンスの有効な終端文字でもありますが、ST が推奨されます。BEL が OSC シーケンスの終端文字である場合、応答も BEL 文字で終端する必要があります。1
この制御文字は Ghostty に実装されていますが、既定では Ghostty が実装する多くの動作は無効になっています。詳細は bell-features 設定項目のドキュメントを参照してください。
BEL 文字は OSC ターミネーターとして使用できます。OSC ターミネーターとして使用した場合、Ghostty は応答を BEL 文字で終端します。