いくつかの単語(「true」、「false」など)を強調表示したいのですが、タグ<?=
と。の間にある場合に限ります?>
。
以下の例では、2番目の「true」キーワードのみを強調表示したいと思います。
<input checked="true"><?=($i === true ? $foo : $bar)?>
このような状況に対応する特別なフォントロックモードはありますか?
フォント ロックは、正規表現のマッチングに加えて、関数も呼び出すことができます。
関数を呼び出してテキストを検索し、font-lock-keyword-face を使用して一致するものを強調表示します。
http://www.gnu.org/s/emacs/manual/html_node/elisp/Search_002dbased-Fontification.html
あなただけが Elisp を知る必要があります。