Я пытаюсь установить переменную в true при входе в определенный режим и установить ее на нуль, когда существует режим. Как я могу сделать это с помощью перехватчиков?Как я могу вызвать функцию, когда режим отключен в elisp?
0
A
ответ
1
Обычно каждый режим имеет соответствующий крючок, который вызывается при входе и выходе из режима. Вы можете указать разницу между входом и выходом, проверив соответствующую переменную режима. Если он не установлен, вы покидаете режим, иначе вы входите.
грубый набросок того, что вам нужно сделать:
(add-hook 'the-mode-hook
(lambda()
(if the-mode
(setq your-variable whatever-value)
(setq your-variable nil))))
Смежные вопросы
- 1. Как я могу вызвать функцию?
- 2. Когда я могу вызвать функцию в C как системный вызов
- 3. Как я могу определить, когда сокет отключен
- 4. Как я могу вызвать функцию в стеке?
- 5. Как я могу вызвать функцию в C++
- 6. Как я могу вызвать функцию в объекте
- 7. Как я могу вызвать функцию в DB2
- 8. как я могу вызвать функцию шаблона XSL, когда выпадающий выбран
- 9. Как я могу вызвать функцию после .each(), когда задержка завершена?
- 10. Как я могу вызвать функцию javascript, когда позиция DIV изменяется?
- 11. Как я могу вызвать функцию, когда сервер начинает использовать keystonejs?
- 12. Как я могу вызвать функцию, когда пользователь нажимает кнопку?
- 13. Как я могу вызвать другую функцию
- 14. Как я могу вызвать функцию несколько раз?
- 15. как вернуть функцию в Elisp
- 16. Как я могу вызвать функцию из dll?
- 17. Как я могу вызвать функцию JQuery?
- 18. Как я могу вызвать функцию из класса
- 19. Как я могу вызвать функцию Monad напрямую?
- 20. Как я могу вызвать функцию с карты?
- 21. Как я могу вызвать функцию, используя переменную?
- 22. Как я могу вызвать функцию другого класса?
- 23. Как я могу вызвать функцию экземпляра?
- 24. как я могу вызвать функцию внутри .ajax?
- 25. , когда режим разработки отключен, язык не работает
- 26. Могу ли я вызвать функцию, когда Если оператор не может
- 27. Elisp: как я могу выразить else-if
- 28. Как я могу вызвать функцию в дочернем контроллере в AngularJS?
- 29. Как вызвать интерактивный интерпретатор elisp в Emacs?
- 30. Как я могу вызвать функцию в самом конце document.ready
спасибо, что работал, но если найден другой путь, используя (надстройку крюк «в-режим-концевую крюк –
Рад, что он работает для вас нет. каждый режим имеет отдельный выходный крюк, но обычно все они имеют комбинированный. –