Content-type: text/html Man page of uumkey

uumkey

Section: File Formats (4)
Updated: 27 January 2006
Index Return to Main Contents
 

NAME

uumkey - Kana-Kanji Conversion Operation Key Binding Definition File  

SYNOPSIS

/usr/lib/wnn/ja_JP/uumkey 

 

DESCRIPTION

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.  

OTHER ENTRIES

unset function_entry_name

Cancels previous settings for the specified entry.

 

Function Entry Setting Format

function_name

key_code [key_code ....]

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.

CharacterNotation
CTRL_A^A

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.  

FUNCTION ENTRIES

Not every function can necessarily operate in every mode. The following numbers are assigned to the described modes.

Operation ModeContents

0 Correction mode for conversion results after conversion
1
2
3
4
5

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 nameOperation ModeFunction
henkan_on01234 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.
quote_keyin
send_string
kakutei
one_char_kakutei
one_char_no_henkan
forward_char
backward_char
goto_top_of_line
goto_end_of_line
delete_char_at_cursor
kaijo
henkan
tan_henkan
nobi_henkan
jikouho
zenkouho
select_jikouho
kana_henkan
kill
yank
yank_e
bunsetu_nobasi
bunsetu_chijime
sainyuuryoku
sainyuuryoku_e
kuten
kuten_e
jis
jis_e
sjis
sjis_e
kuten2
jis2
unicode_input
next_ku_kuten
previous_ku_kuten
next_page
previous_page
redraw_line
redraw_line_e
previous_history
previous_history_e
next_history
next_history_e
all_history
all_history_e
quit
change_to_insert_mode
quote
quote_e
forward_select
backward_select
next_select
previous_select
linestart_select
lineend_select
select_select
send_ascii_char
not_send_ascii_char
toggle_send_ascii_char
quote_send_ascii_char
reconnect_jserver

Table 2 Key bind subdivision

Entry NameOperation ModeFunction
forward_bunsetsu0 Moves forward one phrase. If not defined, the same key code as forward_char is used.
henkan_forward
backward_bunsetsu
henkan_backward
top_bunsetsu
end_bunsetsu
jmptijime
c_end_nobi
forward
tijime
rubout
touroku
touroku_e
bushu_e
tankan_henkan
select_ikeiji_dai
zip_henkan
tel_henkan
select_assoc_dai
hankaku
eisuu
hiragana
katakana
eg_Aa_henkan_big_loop
eg_Aa_henkan_small_loop
reverse_conv
codelist
unicode_codelist
greek
russian
kigou
yosoku_modein

 

EXAMPLES

; Commands                  Codes
forward_char                ^F 0x90
jikouho                     ^N 0x92 ^W 0x9E
;yank                       ^Y
yank_e                      ^Y
select_select               32 ^J ^M 0x9E 0x9F

 

WARNINGS

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.  

SEE ALSO

uumrc(4), wnn_automaton(4)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OTHER ENTRIES
Function Entry Setting Format
FUNCTION ENTRIES
EXAMPLES
WARNINGS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:14 GMT, October 02, 2010