Emacs
mozc.elを使う
Ubuntu 10.10にインストール
Mozcは ikoinoba-release を利用した(日本語環境セットアップヘルパではインストールしていない)
$ sudo apt-get install emacs-mozc
.emacsに以下を追加
;; (require 'mozc) or (load-file "path/to/mozc.el")
(load-file "/usr/share/emacs/site-lisp/emacs-mozc/mozc.el")
(set-language-environment "Japanese")
(setq default-input-method "japanese-mozc")
(setq mozc-candidate-style 'overlay)
;; 変換キーでIME ON
(define-key global-map [henkan]
(lambda ()
(interactive)
(if current-input-method (inactivate-input-method))
(toggle-input-method)))
;; 無変換キーでIME OFF
(define-key global-map [muhenkan]
(lambda ()
(interactive)
(inactivate-input-method)))
サジェストも効いて良い感じ!
Emacs使用時にSCIMやiBusが起動してしまうのを防ぐ
参考:https://wiki.ubuntulinux.jp/UbuntuTips/Application/EmacsXmodifiers
コマンドラインからEmacsを起動する場合:
.zshrcに以下を追加
alias emacs='XMODIFIERS=@im=none emacs'
Gnome(Nautilusとか)からEmacsを起動する場合:
システム設定>メイン・メニュー>プログラミング>Emacs
コマンドを以下のようにする
env XMODIFIERS=@im=none /usr/bin/emacs23 %F
UnityのランチャからEmacsを起動する場合:
/usr/share/applications/emacs23.desktop のExecを以下のように変更
Exec=env XMODIFIERS=@im=none /usr/bin/emacs23 %F