Nat*_*lin 6 emacs syntax-highlighting font-lock
我需要挂钩的根模式是什么,以突出显示Ruby,Lisp和C类语言中的TODO.我尝试了以下内容,但它没有突出显示Ruby或Lisp中的TODO:
(defun highlight-todos (font-lock-add-keywords nil
'(("\\<\\(FIXME\\|TODO\\|BUG\\):" 1 font-lock-warning-face t))))
(add-hook 'text-mode-hook 'highlight-todos)
Run Code Online (Sandbox Code Playgroud)
我认为让它适用于所有编程模式以便使用 prog-mode-hook
(add-hook 'prog-mode-hook 'highlight-todos)
Run Code Online (Sandbox Code Playgroud)