uumkey is a file that sets Japanese language input keys. Each user can set a uumkey file to customize key operations. Lines beginning with colons (:) or semicolons (;) are comments.
Key codes can be given in octal, decimal, or hexadecimal notation and conform to notation used in the C programming language. The following notation can also be used for the control key.
Up to 10 codes can be written for a single function. If the same function is set twice, the last setting takes priority. To bind more than one key to the same function, they must be bound at the same time. Only one function can be bound to a single key in the same mode.
Not every function can necessarily operate in every mode. The following numbers are assigned to the described modes.
Entry names ending in _e have the same function as those without _e expect that they can also operate when the buffer is empty (mode 3). If the key setting to run rubout is not bound to a key, it will be the same as the erase key of the tty when uum is started.
The entry names and functions that can be set are described next.
Table 1 Standard function entries
|Entry name||Operation Mode||Function|
Turns the conversion mode ON and OFF. In conversion mode OFF, The Roman-alphabet KANA conversion automaton is also separated at the same time. The output code of the key code conversion by cvt_xim_tbl or automata can not be specified in the code set to the entry of henkan_on.
Table 2 Key bind subdivision
|Entry Name||Operation Mode||Function|
Moves forward one phrase. If not defined, the same key code as forward_char is used.
; Commands Codes forward_char ^F 0x90 jikouho ^N 0x92 ^W 0x9E ;yank ^Y yank_e ^Y select_select 32 ^J ^M 0x9E 0x9F
Integers from 0 through 512 can be taken as code. Although not all of these numbers are generated from the keyboard, those that are generated from the keyboard are written unaltered as code. Numbers that cannot be generated from the keyboard (e.g., integers over 127) must go through key code conversion (cvt_xim_tbl) or must be generated through the Automaton.
Turning the conversion mode OFF has the same effect as temporarily disconnecting Wnn8LE. The roman character-Kana conversion Automaton is also simultaneously disconnected. Output codes for key code conversion cannot be designated for codes set as henkan_on entries.