Spec-Zone.ru › Elisp

Настройка области эха

Эти переменные контролируют детали работы области эха.

Переменная: cursor-in-echo-area

Эта переменная контролирует, где появляется курсор при отображении сообщения в области эха. Если она не равна nil, то курсор появляется в конце сообщения. В противном случае курсор появляется в позиции — вообще не в области эха.

Значение обычно nil; программы Lisp связывают его со значением t на короткий промежуток времени.

Переменная: echo-area-clear-hook

Этот обычный обработчик запускается всякий раз, когда область эха очищается — либо (message nil) , либо по любой другой причине.

Пользовательский параметр: echo-keystrokes

Эта переменная определяет, сколько времени должно пройти, прежде чем отобразятся символы команд. Его значение должно быть числом и указывает количество секунд, ожидающих отображения. Если пользователь набирает префиксный ключ (например, C-x) и затем задерживается на это количество секунд перед продолжением, префиксный ключ отображается в области эха. (После начала отображения в последовательности ключей все последующие символы в той же последовательности отображаются немедленно.)

Если значение равно нулю, то ввод команд не отображается.

Переменная: message-truncate-lines

Обычно при отображении длинного сообщения область эха масштабируется для отображения всего сообщения, перенос длинных строк по мере необходимости. Но если переменная message-truncate-lines не равна nil, длинные строки сообщения области эха вместо этого обрезаются для соответствия ширине мини-окна.

Переменная max-mini-window-height, которая определяет максимальную высоту для изменения размеров окон минибуфера, также применяется к области эха (которая фактически представляет собой специальное использование окна минибуфера; см. Окна минибуфера).

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/Echo-Area-Customization.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API