Ctrl+SpaceでAnthyが起動する問題

ubuntuでは、Ctrl+SpaceでもデフォルトのSCIMであるAnthyが起動します。でも、emacsを使っている人にとっては、mark setとかぶるのでどうも使い心地が良くありません。

そこで、調べてみたら次の2つの方法がどうも主流みたいです。

  • SCIMの設定で、Ctrl+Spaceを削除する

Anthyのボックス(右下のやつ)を右クリックで、「SCIMを設定」を選択し、「SCIM入力メソッド設定」ダイアログをオープンします。そこで、フロントエンド->全体設定より、SCIM開始に設定してあるホットキーのCtrl+Spaceを削除すればオーケイです。

  • 特定のプログラムだけIMを無効にする(X限定)

次のように、aliasを設定しておけば便利です。

alias emacs="XMODIFIERS=@im=none emacs-snapshot"

ちなみに、私は前者の方法で対応しました。今のところ快適。