gpt4 book ai didi

emacs - Emacs模式: how to specify that thing in square brackets should be colored

转载 作者:行者123 更新时间:2023-12-04 13:54:05 25 4
gpt4 key购买 nike

我编写了一个简单的emacs模式。我该如何明确指定所有内容,例如方括号应为彩色。必须像这样:

( (if thing is in square brackets) . font-lock-string-face)

最佳答案

我假设您正在编写主要模式,但是font-lock-add-keywords在次要模式下也可以工作
模式。使用C-h f RET font-lock-add-keywords查看其文档。

(define-derived-mode my-mode text-mode "mymode"
;; some init code
(font-lock-add-keywords nil '(("\\[\\(.*\\)\\]"
1 font-lock-warning-face prepend)))
;; some more init code
)

关于emacs - Emacs模式: how to specify that thing in square brackets should be colored,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7401787/

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