我正在阅读的来源,rainbow-delimiters.el
然后我试图用我从某个地方得到的代码替换这个词,rainbow-delimiters
用它的希腊字母替换这个词。RD
lambda
这是我想出的代码,它没有做我想要的。
(defun my-simplify-prefix (prefix)
;; (interactive "sPrefix: ")
(interactive (list "rainbow-delimiters"))
(font-lock-add-keywords
nil `((,(rx-to-string `(group ,prefix))
(0 (progn (compose-region (match-beginning 1) (match-end 1)
"RD")
nil)))))
(font-lock-fontify-buffer))
相反,它用rainbow-delimiters
R 和 D 组合的一个字母替换。