在elisp中如何将macro的参数高亮?

在配置emacs时,我发现use-package的参数会高亮,如下图所示,“cc-mode”被编辑器高亮为蓝色。
图片描述

但是在我尝试自己写一个宏,我发现自己写的macro并不能像use-package宏一样使参数高亮。
图片描述

这是为什么呢?该如何写出一个能让参数也高亮的macro呢?

阅读 2k
1 个回答

这段是源码

(defgroup use-package nil
  "A use-package declaration for simplifying your `.emacs'."
  :group 'startup)

defgroup : https://www.gnu.org/software/...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进