Emacsで行末の空白を自動で削除してみる

今流行の.emacs & .vimrc - グニャラくんのグニャグニャ備忘録@はてなを設定してみたけど、手で直すのは面倒なので保存時に自動で削除するようにした。

(add-hook 'before-save-hook 'delete-trailing-whitespace)

;; old version
;; (add-hook 'after-save-hook
;;	  (lambda ()
;;	    (save-excursion
;;	      (beginning-of-buffer)
;;	      (perform-replace "  *$" "" nil t nil))))

追記(2008-12-09)

hookのタイミングを変更。