Emacs 字体锁定模式:提供自定义颜色而不是面孔
在此页面讨论字体锁定模式上,提供了一个突出显示自定义模式的示例:
(add-hook 'c-mode-hook
(lambda ()
(font-lock-add-keywords nil
'(("\\<\\(FIXME\\):" 1 font-lock-warning-face t)))))
是否有一种方法可以提供自定义颜色而不是font-lock-warning-face
并且无需定义新的自定义外观。我希望能够编写如下内容:
(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "Blue" t)))
或 RGB 颜色定义:
(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "#F0F0F0" t)))
使用双引号不起作用。您知道什么将让它发挥作用吗?
On this page discussing font lock mode, an example is provided which highlights a custom pattern:
(add-hook 'c-mode-hook
(lambda ()
(font-lock-add-keywords nil
'(("\\<\\(FIXME\\):" 1 font-lock-warning-face t)))))
Is there a way to provide a custom color instead of font-lock-warning-face
and without defining a new custom face. I want to be able to write something like:
(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "Blue" t)))
or an RGB color definition:
(font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 "#F0F0F0" t)))
Using the double quotes doesn't work. Do you know what will make it work?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
完整的属性列表位于手册。
A full list of attributes is in the manual.