2016-08-18 2 views

ответ

1

Обычно каждый режим имеет соответствующий крючок, который вызывается при входе и выходе из режима. Вы можете указать разницу между входом и выходом, проверив соответствующую переменную режима. Если он не установлен, вы покидаете режим, иначе вы входите.

грубый набросок того, что вам нужно сделать:

(add-hook 'the-mode-hook 
    (lambda() 
     (if the-mode 
      (setq your-variable whatever-value) 
     (setq your-variable nil)))) 
+0

спасибо, что работал, но если найден другой путь, используя (надстройку крюк «в-режим-концевую крюк –

+0

Рад, что он работает для вас нет. каждый режим имеет отдельный выходный крюк, но обычно все они имеют комбинированный. –

Смежные вопросы