Основные и второстепенные режимы
Режим — это набор определений, позволяющих настраивать поведение Emacs полезным образом. Существует два вида режимов: второстепенные режимы, предоставляющие функции, которые пользователи могут включать и отключать во время редактирования; и основные режимы, предназначенные для редактирования текста определённого вида или взаимодействия с ним. В каждый момент времени у каждого буфера есть ровно один основной режим.
В этой главе описывается, как писать основные и второстепенные режимы, как указывать их в строке режима и как они запускают хуки, предоставленные пользователем. Сведения о связанных темах, таких как карты клавиш и таблицы синтаксиса, см. в разделах Карты клавиш и Таблицы синтаксиса.
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Modes.html