Как отключить режим mlinks в режиме emacs nxhtml

Я использую emacs с режимом nxhtml. Я нахожу mlinks-mode болезненным, потому что я использую PHP-константы для своих путей, которые отключают mlinks-mode, поэтому, когда я непреднамеренно нажимаю на ссылку, я получаю трассировку стека отладки.

Всякий раз, когда я вхожу в блок HTML, включается режим mlinks. Я попытался настроить свой файл инициализации или параметры mlinks-mode, чтобы отключить его, но, похоже, он загружается динамически независимо от этих настроек. Есть ли способ предотвратить загрузку этого режима nxhtml, если я этого не захочу?


person oiler_no11    schedule 29.04.2012    source источник


Ответы (1)


Попробуйте M-x customize-variable RET mlinks-mode-functions RET и удалите запись nxhtml-mode.

person kmkaplan    schedule 29.04.2012
comment
Это сработало! Единственная проблема заключалась в том, что после входа в настройку M-x мне пришлось перемещаться по интерфейсу настройки, чтобы найти настройки для режима mlinks, который находился в категории Hypermedia/Mlinks. Я уверен, что это можно было сделать из командной строки, но я этого не знаю. Спасибо. - person oiler_no11; 02.05.2012
comment
Ах да, это должно было быть customize-variable. - person kmkaplan; 02.05.2012