rainbow-delimiters.elの括弧色付けをデフォルトより強調する方法
rainbow-delimitersについては、画像検索でググってください。
使い方は簡単で、package.el対応してるのでサクッとインストールして
以下を、.emacs等に記入したら使えます。
(require 'rainbow-delimiters) ;(add-hook 'clojure-mode-hook 'rainbow-delimiters-mode) (add-hook 'prog-mode-hook 'rainbow-delimiters-mode) ;(global-rainbow-delimiters-mode)
で、簡単で便利そうなの機能なのですが、デフォルトの括弧色付けが薄い色のため、
あんまり括弧の虹色色付けが目立たないのです。
なんか強調する方法が無いかな〜って、ググってみたら見つけたのでメモっときます。
- Small rainbow-delimiters tutorial | Yoo Box
- 5.1. using stronger colors
(require 'cl-lib) (require 'color) (cl-loop for index from 1 to rainbow-delimiters-max-face-count do (let ((face (intern (format "rainbow-delimiters-depth-%d-face" index)))) (cl-callf color-saturate-name (face-foreground face) 30)))