pretty-lambda

概要

"lambda"と書くと, "λ"と見せてくれる.

設定

(defun pretty-lambdas ()
  (font-lock-add-keywords
   nil `(("(\\(lambda\\>\\)"
          (0 (progn (compose-region (match-beginning 1) (match-end 1)
                                    ,(make-char 'greek-iso8859-7 107))
                    nil))))))

(add-hook 'emacs-lisp-mode-hook 'pretty-lambdas)

イメージ

mapcの第一引数の "λ"は "lambda"と書いたものがそう見えているだけです。