ちょっとしたこと。
最近プログラミング環境が詰まったノートたんが
入院してしまわれたので、まるちめぢあ機っぽかった
デスクトップさまをプログラミング環境に調整中です。
そんななか、xyzzyをカスタマイズしていて
いいかげん入れなきゃと思っていたparen-modeを導入したわけです。
で、全モードに
(setq *paren-paren-attribute* '(:underline t :bold t))
とかを反映する方法を忘れて探すのに苦労したので、
せっかくなのでここに記しておきます。
(require "paren") (setq *c-mode-hook* '(lambda () (setq *paren-highlight-only-paren* t) (setq *paren-paren-attribute* '(:underline t :bold t))) (turn-on-global-paren)
こんな具合にすると
c-modeでしかパーレンに対してアンダーラインが付きません。
すべてのモードのパーレンにアンダーラインをつけるには、
(require "paren") (setq-default *paren-paren-attribute* '(:underline t :bold t)) (turn-on-global-paren)
こんな具合にするとよいらしいです。
ちなみにウチのsiteinit.lの場合。
(require 'paren) (setq-default *paren-paren-attribute* '(:underline t :bold t :background 12)) (setq-default *paren-attribute* '(:underline t :bold nil :background 14)) (turn-on-global-paren)