Сигнализация
В этом разделе описывается, как заставить Emacs звонить в колокольчик (или мигать экраном), чтобы привлечь внимание пользователя. Будьте сдержанны в том, как часто вы это делаете; частые звонки могут стать раздражающими. Также будьте осторожны, чтобы не использовать только звуковой сигнал при сигнализации об ошибке (см. Ошибки).
- Функция: ding &optional do-not-terminate
-
Эта функция издает звуковой сигнал или мигает экраном (см.
visible-bellниже). Она также завершает выполнение любой текущей макрокоманды клавиатуры, если do-not-terminate не являетсяnil.
- Функция: beep &optional do-not-terminate
Это синоним для
ding.
- Пользовательская опция: visible-bell
Эта переменная определяет, должен ли Emacs мигать экраном для представления звукового сигнала. Не-
nilозначает да,nilозначает нет. Это эффективно на графических дисплеях и на текстовых терминалах, при условии, что запись терминала Termcap определяет возможность видимого звонка (‘vb’).
- Пользовательская опция: ring-bell-function
Если это не-
nil, это указывает, как Emacs должен звонить в колокольчик. Его значение должно быть функцией без аргументов. Если это не-nil, это имеет приоритет над переменнойvisible-bell.
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Beeping.html