2009年11月7日土曜日

Ubuntu 9.10 で 日本語入力とEmacsのMark Set を両立させる

Ubuntu 9.10 をインストールしたが、日本語入力方法がデフォルトでは iBus-Anthy というものになっていて、今までのscim-anthyとは若干違いがあるみたいです。

私はEmacsを使うことがあるのですが、EmacsのMark SetコマンドとAnthyの起動コマンドは両方(Ctrl-Space) で、Anthyの方が優先されてしまいます。

scim-anthyの頃はAnthyの起動方法を(Shift-Space) に変更してかぶらないようにしていましたが、iBus-Anthyでは起動方法の(Ctrl-Space) を変更する方法がわかりません。どうすればいいんでしょうか?

わからなかったので、とりあえず日本語入力メソッドを慣れ親しんだscim-anthyに戻すことにしました。
scim-anthyに切り替える方法は以下の記事がわかりやすかったです。
http://gihyo.jp/admin/serial/01/ubuntu-recipe/0093?page=2

まずscim-anthy を apt-get でインストールする。
$ sudo apt-get update
$ sudo apt-get install scim-anthy scim-bridge-client-gtk scim-tomoe tomoe-l10n tomoe-gtk-l10n

次に画面上部の「システム」から「システム管理」→「言語サポート」を開いて、「キーボード入力に使うIMシステム」をscim-bridgeに変えればおkです。

一旦ログアウトして再ログインするとばっちりscim-anthyが使えるようになりました。