Возможно, вы захотите поискать имена переменных, содержащие слово electric
.(Это общий язык Emacs для действий, которые происходят автоматически при наборе определенных видимых символов.)
В этом случае Mx apropos-variable
RET electric
RET показывает, что существует переменная css-electric-keys
, содержащая список «Самозакрывающихся ключей, которые должны вызывать повторное отступление».
Вы можете использовать Mx customize-variable
RET css-electric-keys
RET , чтобы установить для этого списка значение nil, или добавить (setq css-electric-keys nil)
в файл инициализации.
Иногда для реализации используется второстепенный режим.электрическое поведение, так что вы можете легко включать и выключать их.Скорее всего, они будут найдены через Mx apropos-command
RET electric
RET , и вы, вероятно, будете использовать ловушку основного режима, чтобы гарантировать, что электрический вспомогательный режимбыл отключен, аналогично этому:
(add-hook 'MAJORMODE-mode-hook 'my-MAJORMODE-mode-hook)
(defun my-MAJORMODE-mode-hook ()
(ELECTRICMODE-mode 0))