.gitconfig に以下のように書いておくと git commit したときに Emacs でコミットメッセージが書ける。 [core] editor = emacsclientw それで、コミットメッセージに日本語を書く度に C-x RET f utf-8 してからコミットしてたんだけど 毎回やるのが面倒になってきたので自動化することにした。 .emacs にこんなん書いたらできた。 ;;; git commit したときのバッファを utf-8 にする (add-hook 'server-visit-hook (function (lambda () (if (string-match "COMMIT_EDITMSG" buffer-file-name) (set-buffer-file-coding-system 'utf-8))))) こっちでもできる (add-hook 'f