UUMKEY(5) | File Formats Manual | UUMKEY(5) |
uumkey かな漢字変換フロントエンドプロセッサ(uum(1))キーバインド定義ファイル
/usr/local/lib/wnn/ja_JP/uumkey (デフォルト)
キーコードの表記の仕方は、8進、10進、16進数が使用でき C のそれに準じる。 また、コントロールコードについては、次のような略記法が使用できる。
CTRL A ---> ^A
henkan_off の機能だけは、一つのキーコードに対してしかセット出来ない。その他は、 1つの機能に対してコードを最大10個まで書くことが出来る。 同じ機能を2度セットした場合には後のものが優先される。即ち、1つの機能を複数の キーにバインドする時は、1度に設定しなくてはならない。ただし、同じモードで作動 する複数の機能を同じキーにバインドすることはできない。この条件の元で1つのキー に複数の機能をバインドすることができる。
モードを表す数字列
: 機能説明
として、モードごとの機能を説明している。
0:
変換後の変換結果を修正しているモード
1:
変換前の文字を入力しているモード
2:
変換後に文節の長さを伸ばしたり、縮めたりしているモード
3:
バッファーに何も文字が入っていないモード
4:
カーソルを動かしながら、何か候補を選択する時のモード(すなわち、
次候補選択や、ユーティリティーモード、登録時の品詞や辞書を選択する時のモード)
5:
単語登録時に、漢字の範囲を設定している時のモード
6:
単語登録時の読み入力や、辞書追加の時の辞書名などの文字列を入力している
時のモード
7: 単語検索のモード
8: 辞書検索のモード
9:インスペクトのモード
エントリ名の最後に "_e" が付いたエントリは、"_e" が付いていない同じ名前の エントリと同じ機能がバッファーが空の状態(モード 3)においても作動する。 rubout の働きをするキーの設定は、 uum を起動した tty の erase 文字の設定に従う。
以下に設定できるエントリ名とその機能を説明する。
forward_char ^F 0x90
jikouho ^N 0x92 ^W 0x9E
;yank ^Y
yank_e ^Y
select_select 32 ^J ^M 0x9E 0x9F
henkan_on エントリに設定するコードには、キーコード変換の出力コードは書けない。
uum(1), uumrc(5), cvt_key_tbl(5), オートマトン(3)
28 January 1992 |