基本的に、多くの異なる文字間のテキストを異なる色で強調表示するemacsメジャーモードをセットアップしようとしています。私は角括弧で作業しています:
(font-lock-add-keywords nil '(("\\[\\(.*\\)\\]"
1 font-lock-keyword-face prepend)))
しかし、[
and]
を他の文字に置き換えようとすると、機能しなくなります。たとえば、丸括弧 ' ()
' は機能しません。
(font-lock-add-keywords nil '(("\\(\\(.*\\)\\)"
1 font-lock-function-name-face prepend)))
一重引用符、二重引用符、逆引用符などを試してもうまくいきません。私はlisp-syntaxに完全に慣れていません---何が間違っていますか? また、式を括弧で囲む文字を含める方法はありますか?