Ubuntu 資料一覧

ibus-anthyのキー割当を変更する方法

2014/01/01更新

対応バージョン: 13.04

ibus-anthyのキー割当は/usr/share/ibus-anthy/setup/anthyprefs.pyで定義されているので、割当を変更したい場合はこのファイルを変更してコンパイルし、pycファイルを作ればよい。

例えばカタカナ変換をデフォルトの「F7」キーから「Ctrl+K」キーにするには以下のようにする。

% cd /usr/share/ibus-anthy/setup

% sudo vi anthyprefs.py
(変更前)
 938     'convert_to_katakana': ['F7'],

(変更後)
 938     'convert_to_katakana': ['Ctrl+K'],

% sudo python -m py_compile anthyprefs.py

% ls -l anthyprefs.py*
-rw-r--r-- 1 root root 29980 01月 01 00:02 anthyprefs.py
-rw-r--r-- 1 root root 21443 01月 01 00:02 anthyprefs.pyc

pycファイルができあがったらいったんログアウトしてログインし直せば設定が有効になる。