2012/01/01

mozc.el導入

今年初投稿!

ibus-mozcを使ってるが、emacs上でibusがどうもうまく動かない。
なんか特別な設定がいるのか?前uimを使ってたときはuimは動いてたけど。

どうしてもわからないので放置していたが、このたびemacs上でも日本語を使いたいと思って
mozc.elを導入することにした。
gentooの場合は、ibus-mozcというパッケージにemacsフラグがあるので、
# USE=emacs emerge ibus-mozc
としてmozc.elをインストール。

次にmozc.elに説明があるように.emacsとかに

(require 'mozc)
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")

と書いておく。こうするとtoggle-input-methodで切り替えができるようになる。
Shift+spaceで切り替えをしてほしいので、

(global-set-key [?\S-\ ] 'toggle-input-method) ;; shift + space

とも書いておく。

これで導入終了。やっぱりディストリビューションのサポートがあるといいわー。