gpt4 book ai didi

emacs - 将字体锁定应用于 elisp 中的引号

转载 作者:太空宇宙 更新时间:2023-11-03 18:38:11 27 4
gpt4 key购买 nike

在 Emacs 中,我想在 emacs lisp 中引用符号,例如:'blah 并以不同的颜色显示它们。我如何使用 font-lock 模式来做到这一点?

最佳答案

尝试:

(font-lock-add-keywords 'emacs-lisp-mode
'(("'[-a-zA-Z_][-a-zA-Z0-9_]*\\>" 0 'font-lock-constant-face)))

或者(如果您不希望引用有颜色):

(font-lock-add-keywords 'emacs-lisp-mode
'(("'\\([-a-zA-Z_][-a-zA-Z0-9_]*\\)\\>" 1 'font-lock-constant-face)))

这不会为注释或字符串中的内容着色,因为它们在之前已着色,并且 font-lock(默认情况下)不会重新着色。

关于emacs - 将字体锁定应用于 elisp 中的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13908192/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com