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