本節では、ユーザーの注意を引くために Emacs でベルを鳴らす(または画面を点滅させる)方法について説明します。この操作を行う頻度は控えめにしてください。頻繁にベルが鳴ると、煩わしく感じられることがあります。また、エラーの通知にはビープ音の方が適切な場合があるため、ビープ音のみの使用には注意してください(エラーを参照)。
この関数はビープ音を鳴らすか、画面を点滅させます(後述の visible-bell
を参照)。また、do-not-terminate が nil でない限り、現在実行中のキーボードマクロをすべて終了させます。
これは ding の同義語です。
この変数は、ベルを表すためにEmacsが画面を点滅させるかどうかを決定します。nil以外は「あり」、nilは「なし」を意味します。これはグラフィカルディスプレイで有効であり、またテキスト端末においても、その端末のTermcapエントリに可視ベル機能(‘vb’)が定義されていれば有効です。
これが nil 以外の場合、Emacs
がどのようにベルを鳴らすべきかを指定します。その値は引数を取らない関数である必要があります。これが nil 以外の場合、visible-bell
変数よりも優先されます。