etchでEmacsの日本語設定

Emacsで日本語を扱う設定です。UTF-8anthyな環境です。
1. インストール

$ sudo aptitude install emacs
$ sudo aptitude install anthy-el mule-ucs <-UTF-8とanthyを扱うため。


2. 設定
~/.emacsに以下の設定を追加します。

;; UTF-8
(require 'un-define)
(coding-system-put 'utf-8 'category 'utf-8)
(set-language-info "Japanese"
'coding-priority (cons 'utf-8
(get-language-info "Japanese" 'coding-priority)))
(set-language-environment "Japanese")
(prefer-coding-system 'utf-8-unix)
(set-keyboard-coding-system 'utf-8-unix)
(set-terminal-coding-system 'utf-8-unix)
(set-buffer-file-coding-system 'utf-8-unix)
(setq default-buffer-file-coding-system 'utf-8-unix)
(auto-compression-mode t)
;; Anthy
(load-library "anthy")
(setq default-input-method "japanese-anthy")


3. 日本語入力
C-\で日本語入力モードになります。