2011-05-19 Thu

[別の年の同じ日: 2001 2003 2005 2006 2007 2008 2009 2010 2015

rainbow-delimiters.el はてぶ

Emacs は対応するカッコにをハイライトしたりしてくれるけど,
reinbow-delimiters.el を使うと,
対応するカッコにカッコの深さに応じて色をつけてくれる.

説明が悪いので,以下のページの画像を見てもらった方がいい.
http://emacs-fu.blogspot.com/2011/05/toward-balanced-and-colorful-delimiters.html

とりあえず,以下のような設定をして,lisp-interaction-mode で
rainbow-delimiters が使えるようにする.

(when (require 'rainbow-delimiters nil 'noerror)
  (add-hook 'lisp-interaction-mode-hook 'rainbow-delimiters-mode)
  (add-hook 'emacs-lisp-mode-hook 'rainbow-delimiters-mode))


デフォルトの face の色は見難いので,適当に変更する.

face は rainbow-delimiters-depth-1-face から
rainbow-delimiters-depth-9-face,
rainbow-delimiters-depth-_10-face,
rainbow-delimiters-depth-_11-face,
rainbow-delimiters-depth-_12-face
まで.

via: emacs-fu: toward balanced and colorful delimiters
     http://emacs-fu.blogspot.com/2011/05/toward-balanced-and-colorful-delimiters.html