1
为Emacs中的注释部分添加语法突出显示
我有以下内容 (defun add-c-syntax-highlighting () (font-lock-add-keywords nil '( ("\\<\\(\\-+\\)" 1 font-lock-warning-face prepend) ("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend)))) 同 (add-hook 'c-mode-common-hook 'add-c-syntax-highlighting) 对这个简单缓冲区进行测试会产生看似矛盾的结果: //FIXME: //------------- 只有 FIXME fontified。我究竟做错了什么?