ちょっとしたこと。

最近プログラミング環境が詰まったノートたんが
入院してしまわれたので、まるちめぢあ機っぽかった
デスクトップさまをプログラミング環境に調整中です。
そんななか、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)

こんなかんじになります。