カラクリスタ

Emacs上でInput methodを切り換える方法

概要: Emacs の組み込み機能で input method を切り換える方法


環境

  • Linux Mint 10
  • Emacs 23.1.1

方法

関数toggle-input-methodで入力形式を切り換えられるっぽいので、 これを任意の key に mapping する。

僕の場合、

~/.emacs

;; input method
(global-set-key  [[zenkaku-hankaku]]  'toggle-input-method)

とした。

で、今回は全角半角キーに割当てたわけだけど、このキーは XIM が有効な環境では使えないので、 ~/.Xresourcesに、

Emacs*useXIM: false

を追加。で、その後端末で、

$ xrdv ~/.Xresources

して設定を反映させる。

これで全角半角キーで Emacs 組み込みの日本語入力が使えるようになる。と、思う。

使ってみた感想

とりあえずこの記事は上記の設定で使ってるわけだけど、 変換がなんかすごく変といういうかアホっぽいです。 まあとりあえず mozc.el を追加してみればいいかなーって感じですが。

以上、あんまり役に立たないメモでした。

#FIXME