Некоторый опыт работы с Emacs Lisp мне хорошо знаком, и я написал об этом много строк. Однако я никогда не писал основной режим, поэтому я новичок в том, как работает механизм блокировки шрифтов.
В моем текущем проекте я хотел бы добавить встроенную подсветку javascript и css в html-mode
. В настоящее время я делаю это с MMM-режимом, но он громоздкий, и я не использую другие его функции, поэтому я просто хотел бы сделать второстепенный режим или даже просто хак, который я могу добавить к sgml-mode-hook
, чтобы просто выделить.
Я нашел этот раздел руководства, в котором очень не хватает примера, и эту emacswiki страницу неработающего кода.
Может ли кто-нибудь показать мне наглядный пример того, как это можно сделать?
РЕДАКТИРОВАТЬ: Я должен пояснить, что я не хочу видеть блокировку шрифтов для конкретного режима в фрагментах javascript / css. Единственное требование - я могу видеть куски, применяя к ним другое лицо.