Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

uumkey(4) [sunos man page]

uumkey(4)							   File Formats 							 uumkey(4)

NAME
uumkey - Wnn6 Kana-Kanji conversion key binding definition file SYNOPSIS
/usr/lib/locale/ja/wnn/ja/uumkey DESCRIPTION
The uumkey file defines the key binding for Japanese input. Each user can define own uumkey file. Entries Style Entries is set in the following style: include uumkey file name unset ^Function entries Function entries ^keycode [keycode...] include and unset are called "other entries". entries and setting_value are separated by space character or tab. Lines beginning with semicolons (;) or colons (:) are comments. keycode is specified in octal, decimal, or hexadecimal notation as in the C programming language. For example, notation "^A" is available for control key input. Up to 10 codes can be written for each function entry. If the same entry appears more than once, the last one will be used. To specify more than one keycode to the single function, they must be set at the same time. However, only one function entry can be set to a single key in the same Kana-Kanji conversion mode. Integers from 0 through 511 can be taken as key code. Numbers that cannot be generated from the keyboard (e.g., integers over 127) may be converted in key code (cvt_xim_tbl/cvt_key_tbl ) or must be generated through the Automaton. Other Entries include uumkey_fReadsmthe specified uumkey file for key binding. unset entry Cancels key binding for the specified entry. Kana-Kanji Conversion Operation Mode Each function entry can be used in specifed operate mode. +---------------+---------------------------------------------+ |Operation Mode | Contents | +---------------+---------------------------------------------+ | 0 | Correction condition for conversion | | | results; the contition of inspect. | +---------------+---------------------------------------------+ | 1 | Text input condition before conversion. | +---------------+---------------------------------------------+ | 2 | Phrase length adjustment condition after | | | conversion. | +---------------+---------------------------------------------+ | 3 | No strings specified condition (input buf- | | | fer is empty). | +---------------+---------------------------------------------+ | 4 | Candidate selection condition. Including | | | part of speech or dictionary registration | | | condition in uum | +---------------+---------------------------------------------+ Function Entries The function entries followed by _e can operate with the operation mode 3 (input buffer is empty), adding the operation mode of the same function as those of the function entries followed by no _e. o Standard function entries +-----------------------+----------------+----------------------------------+ | Entry Name |Operation Mode | Function | |henkan_on |01234 |Turns the conversion mode ON and | | | |OFF. This function can be used in | | | |all modes. | |send_string |012 |Binds the text string in the con- | | | |version line with input keycode | | | |that is allocated to send_string, | | | |and sends it to the application | | | |(Final operation). | |kakutei |012 |Sends the text string in the con- | | | |version line to the application | | | |(Final operation). | |forward_char |1 |Moves the cursor one character to | | | |the right. | |backward_char |1 |Moves the cursor one character to | | | |the left. | |goto_top_of_line |1 |Moves the cursor to the first | | | |character on the line. | |goto_end_of_line |1 |Moves the cursor to the last | | | |character on the line. | |delete_char_at_cursor |1 |Deletes the character at the cur- | | | |sor. | |fiwnn |012 |Opens "GAKUSYUU/HENKAN/HYOUJI" | | | |window. | |fiwnn_e |0123 |Opens "GAKUSYUU/HENKAN/HYOUJI" | | | |window. It operates even when the | | | |buffer is empty. | |hindo |012 |Saves frequency information. | |hindo_e |0123 |Saves frequency information. It | | | |operates even when the buffer is | | | |empty. | |kensaku |012 |Opens "TANGO_SAKUJO,HENSYUU" win- | | | |dow. | |kensaku_e |0123 |Opens "TANGO_SAKUJO,HENSYUU" win- | | | |dow. It operates even when the | | | |buffer is empty. | |keybind |012 |Opens "NYUURYOKU_SUTAIRU" window. | |keybind_e |0123 |Opens "NYUURYOKU_SUTAIRU" window. | | | |It operates even when the buffer | | | |is empty. | +-----------------------+----------------+----------------------------------+ +-----------------------+----------------+-----------------------------+ | Entry Name |Operation Mode | Function | |kaijo |02 |Restores the converted | | | |string after the phrase the | | | |cursor is positioned to the | | | |pre-conversion state. | |henkan |1 |Converts continuous phrases. | |tan_henkan |1 |Converts a single phrase of | | | |a short phrase as one | | | |phrase. | |tan_henkan_dai |1 |Converts a single phrase of | | | |a long phrase as one phrase. | |nobi_henkan |2 |When adjusting the phrase | | | |length, performs single | | | |phrase conversion for the | | | |highlighted section as a | | | |short phrase and performs | | | |continuous phrase conversion | | | |thereafter. | |nobi_henkan_dai |2 |When adjusting the phrase | | | |length, performs single | | | |phrase conversion for the | | | |highlighted section as a | | | |long phrase and performs | | | |continuous phrase conversion | | | |thereafter. | |jikouho |0 |Displays the next candidate | | | |as a short phrase. | |jikouho_dai |0 |Displays the next candidate | | | |as a long phrase. | |zenkouho |0 |Displays the previous candi- | | | |date as a short phrase. | |zenkouho_dai |0 |Displays the previous candi- | | | |date as a long phrase. | |select_jikouho |0 |Displays the candidate list | | | |as short phrases. | |select_jikouho_dai |1 |Displays the candidate list | | | |as long phrases. | |kana_henkan |1 |Performs Kana-Kanji conver- | | | |sion. However, only reverse | | | |lookup dictionary (Kanji to | | | |Kana coversion is possible | | | |in registerable format) is | | | |effective. | |kill |1 |Deletes the text string at | | | |and after the cursor and | | | |places it in the kill buf- | | | |fer. | |yank |1 |Inserts the contents of kill | | | |buffer to the cursor posi- | | | |tion. | |yank_e |13 |Inserts the contents of kill | | | |buffer to the cursor posi- | | | |tion. It operates even when | | | |the buffer is empty. | +-----------------------+----------------+-----------------------------+ +-----------------------+----------------+----------------------------------+ | Entry Name |Operation Mode | Function | |bunsetu_nobasi |0 |Increases the phrase length by | | | |one character. | |bunsetu_chijime |0 |Reduces the phrase length by one | | | |character. | |jisho_utility |012 |Opens Wnn6 menu. | |jisho_utility_e |0123 |Opens Wnn6 menu. It operates even | | | |when the buffer is empty. | |touroku |012 |Opens "TANGO_TOUROKU" window. | |touroku_e |0123 |Opens "TANGO_TOUROKU" window. It | | | |operates even when the buffer is | | | |empty. | |sainyuuryoku |1 |Replaces the contents of the | | | |input buffer with the previously | | | |input Kana string. | |sainyuuryoku_e |13 |Replaces the contents of the | | | |input buffer with the previously | | | |input Kana string. It operates | | | |even when the buffer is empty. | |kuten |1 |Enters the Kuten code input mode. | |kuten_e |13 |Enters the Kuten code input mode. | | | |It operates even when the buffer | | | |is empty. | |jis |1 |Enters the JIS code input mode. | |jis_e |13 |Enters the JIS code input mode. | | | |It operates even when the buffer | | | |is empty. | |redraw_line |0124 |Redraw the conversion line. | |redraw_line_e |01234 |Redraw the conversion line. It | | | |operates even when the buffer is | | | |empty. | +-----------------------+----------------+----------------------------------+ +-----------------------+----------------+----------------------+ | Entry Name |Operation Mode | Function | |previous_history |1 |Replaces the con- | | | |tents of the input | | | |buffer with the pre- | | | |vious text string | | | |recorded in the his- | | | |tory. | |previous_history_e |13 |Replaces the con- | | | |tents of the input | | | |buffer with the pre- | | | |vious text string | | | |recorded in the his- | | | |tory. It operates | | | |even when the buffer | | | |is empty. | |next_history |1 |Replaces the con- | | | |tents of the input | | | |buffer with the next | | | |text string recorded | | | |in the history. | |next_history_e |13 |Replaces the con- | | | |tents of the input | | | |buffer with the next | | | |text string recorded | | | |in the history. It | | | |operates even when | | | |the buffer is empty. | |all_history |1 |Replaces the con- | | | |tents of the input | | | |buffer with all the | | | |text string recorded | | | |in the history. | |all_history_e |13 |Replaces the con- | | | |tents of the input | | | |buffer with all the | | | |text string recorded | | | |in the history. It | | | |operates even when | | | |the buffer is empty. | |bushu |1 |Radical input. It is | | | |not used for uum. | |bushu_e |13 |Radical input. It is | | | |not used for uum. It | | | |operates even when | | | |the buffer is empty. | |com_entry | |Adds comments to | | | |word and dictionary | | | |for uum. | +-----------------------+----------------+----------------------+ +-----------------------+----------------+----------------------+ | Entry Name |Operation Mode | Function | |greek |13 |Inputs the Greek | | | |characters list. It | | | |is not used for uum. | |hankaku |012 |Converts to the | | | |half-width charac- | | | |ters. It is not used | | | |for uum. | |hiragana |012 |Converts to the | | | |Enters the Hiragana | | | |characters. It is | | | |not used for uum. | |jis2 |13 |Enters the auxiliary | | | |Kanji hexadecimal | | | |code input mode. It | | | |is not used for uum. | |katakana |012 |Converts to the | | | |Katakana. It is not | | | |used for uum. | |russian |13 |Enters the Cyrillic | | | |characters (Russian) | | | |list input. It is | | | |not used for uum. | |select_ikeiji_dai |0 |Converts the long | | | |phrase special char- | | | |acters. | |tankan_henkan |01 |Performs single | | | |Kanji conversion. It | | | |is not used for uum. | |kuten2 |13 |Inputs auxiliary | | | |Kanji Kuten code. It | | | |is not used for uum. | |next_page |4 |Displays the next | | | |candidates list. It | | | |is not used for uum. | |tankan_nobi_henkan |2 |Performs single | | | |Kanji conversion. It | | | |is not used for uum. | |tel_henkan |01 |Converts telephone | | | |number. It is not | | | |used for uum. | |tel_nobi_henkan |2 |Converts telephone | | | |number. It is not | | | |used for uum. | |zip_henkan |01 |Converts zip code. | | | |It is not used for | | | |uum. | |zip_nobi_henkan |2 |Converts zip code. | | | |It is not used for | | | |uum. | |one_char_kakutei |012 |Commits one charac- | | | |ter. It is not used | | | |for uum. | |one_char_no_henkan |01 |Does not convert N | | | |characters. It is | | | |not used for uum. | |previous_page |4 |Displays the previ- | | | |ous candidate list. | | | |It is not used for | | | |uum. | |kigou |13 |Enters the symbol | | | |input mode. It is | | | |not used for uum. | |eisuu |012 |Converts to alphanu- | | | |merics. It is not | | | |used for uum. | +-----------------------+----------------+----------------------+ +-----------------------+----------------+-----------------------------------+ | Entry Name |Operation Mode | Function | |change_to_insert_mode |0 |Enables editing of a converted | | | |text string. Converted Kanji will | | | |not be returned to Kana. | |quote |1 |Includes the next input character | | | |to input buffer directly if it is | | | |not allocated to henkan_on charac- | | | |ter. In this case, inputed charac- | | | |ters are not converted for Roman- | | | |Kana conversion and allocated | | | |function is invalid. | |quote_e |13 |Equivalent to quote. It operates | | | |even when the buffer is empty. | |forward_select |4 |Moves to the next (right) candi- | | | |date. The next candidates is dis- | | | |played (if necessary). | |backward_select |4 |Moves to the previous (left) can- | | | |didate. The previous candidates is | | | |displayed (if necessary). | |next_select |4 |Moves to the next (under) line in | | | |candidates. The next candidates is | | | |displayed (if necessary). | |previous_select |4 |Moves to the previous (above) line | | | |in candidates. The previous candi- | | | |dates is displayed (if necessary). | |linestart_select |4 |Moves to the left side candidate. | |lineend_select |4 |Moves to the right side candidate. | |select_select |4 |Select candidates and shifts to | | | |operation mode 0. | |send_ascii_char |01234 |Prevents to store in the input | | | |buffer when the input buffer is | | | |empty and ASCII characters are | | | |input (Sends for ASCII charac- | | | |ters). | |not_send_ascii_char |01234 |Store in the input buffer when the | | | |input buffer is empty and ASCII | | | |characters are input (Prevents to | | | |send for ASCII characters). | +-----------------------+----------------+-----------------------------------+ +-----------------------+----------------+----------------------+ | Entry Name |Operation Mode | Function | |pop_send_ascii_char |01234 |Restores the previ- | | | |ous sending for | | | |ASCII operation sta- | | | |tus when the buffer | | | |is empty and ASCII | | | |characters are | | | |input. | |togle_send_ascii_char |01234 |Reverses the ASCII | | | |operation status | | | |when the buffer is | | | |empty and ASCII | | | |characters are input | | | |for uum. | |quote_send_ascii_char |3 |Stores the next | | | |inputed ASCII char- | | | |acter into the buf- | | | |fer when the input | | | |buffer is empty in | | | |the ASCII operation | | | |status. | |reconnect_jserver |01234 |Reconnects to the | | | |Kana-Kanji conver- | | | |sion server | | | |(jserver). | |inspect |0 |Displays the candi- | | | |dates information. | |sakujo_kouho |0 |Deletes a candidate | | | |from the Kana-Kanji | | | |conversion dictio- | | | |nary. | |forward_bunsetsu |0 |Moves forward one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the key | | | |for forward_char is | | | |allocated. It is not | | | |used for uum. | |henkan_forward |2 |Performs single | | | |phrase conversion | | | |for the phrase | | | |adjusting the | | | |length, performs | | | |continuous phrase | | | |conversion there- | | | |after, and moves to | | | |the forward one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the same | | | |key code as for- | | | |ward_char is used. | |backward_bunsetsu |0 |Moves bakward one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the key | | | |for backward_char is | | | |allocated. It is not | | | |used for uum. | |henkan_backward |2 |Performs single | | | |phrase conversion | | | |for the phrase | | | |adjusting the | | | |length, performs | | | |continuous phrase | | | |conversion there- | | | |after, and moves to | | | |the backward one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the same | | | |key code as back- | | | |ward_char is used. | |top_bunsetsu |0 |Moves top one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the key | | | |for goto_top_of_line | | | |is allocated. It is | | | |not used for uum. | |end_bunsetsu |0 |Moves end one | | | |phrase. If not | | | |defined key binding | | | |explicitly, the key | | | |for goto_end_of_line | | | |is allocated. It is | | | |not used for uum. | +-----------------------+----------------+----------------------+ +-----------------------+----------------+----------------------+ | Entry Name |Operation Mode | Function | |jmptijime |2 |Moves to the first | | | |character. If not | | | |defined key binding | | | |explicitly, the key | | | |for goto_top_of_line | | | |is allocated. It is | | | |not used for uum. | |c_end_nobi |2 |Moves to the last | | | |character. If not | | | |defined key binding | | | |explicitly, the key | | | |for goto_end_of_line | | | |is allocated. It is | | | |not used for uum. | |forward |2 |Increases the length | | | |of the phrase by one | | | |character. If not | | | |defined key binding | | | |explicitly, the key | | | |for bunsetu_nobasi | | | |is allocated. It is | | | |not used for uum. | |chijime |2 |Decreases the length | | | |of the phrase by one | | | |character. If not | | | |defined key binding | | | |explicitly, the key | | | |for bunsetu_chijime | | | |is allocated. It is | | | |not used for uum. | |rubout |1 |Deletes the charac- | | | |ter to the left of | | | |the cursor. Also | | | |used in Roman-Kana | | | |conversion. The key | | | |code must be the | | | |range from 0 to 255. | | | |It is not used for | | | |uum. | |next_ku_kuten |4 |Displays candidates | | | |in next ku on the | | | |kuten number input | | | |candidate list win- | | | |dow. It is not used | | | |for uum. | |previous_ku_kuten |4 |Displays candidates | | | |in previous ku on | | | |the kuten number | | | |input candidate list | | | |window. It is not | | | |used for uum. | +-----------------------+----------------+----------------------+ o Function entries in ATOK8 input style +--------------------+-----------------+------------------------+ | Entry name | Operation Mode | Function | |bubun_kakutei | 02 | Minimum decision. | | | | Decides first one | | | | phrase. Phrases are | | | | available to operate | | | | continuously. It is | | | | not used for uum. | |ichi_oto_kakutei | 1 | ICHIOTO decision. | | | | Decides first one | | | | KANA. Phrases are | | | | available to operate | | | | continuously. It is | | | | not used for uum. | |bunsetu_top_kakutei | 02 | One character decision | | | | (top) . Decides first | | | | one character of the | | | | serected phrase (tar- | | | | get phrase). Any | | | | strings except this | | | | character are deleted. | | | | It is not used for | | | | uum. | |bunsetu_end_kakutei | 02 | One character decision | | | | (last) . Decides last | | | | one character of the | | | | serected phrase (tar- | | | | get phrase). Any | | | | strings except this | | | | character are deleted. | | | | It is not used for | | | | uum. | |bunsetu_kakutei | 012 | Target phrase deci- | | | | sion. Decides first | | | | phrase to the serected | | | | phrase (target | | | | phrase). Phrases are | | | | available to operate | | | | continuously. It is | | | | not used for uum. | |atok_jikouho | 4 | Next candidate. Dis- | | | | plays next candidates | | | | in the converting line | | | | and selects it in the | | | | candidate list select- | | | | ing window. It is not | | | | used for uum. | |hankaku_space_input | 0123 | Inputs hankaku space. | | | | It is not used for | | | | uum. | |sjis | 1 | Enters the PC Kanji | | | | hexadecimal code input | | | | mode. It is not used | | | | for uum. | |sjis_e | 13 | Enters the PC Kanji | | | | hexadecimal code input | | | | mode. It operates even | | | | when the input buffer | | | | is empty. It is not | | | | used for uum. | |atok_zenkouho | 4 | Previous candidate. | | | | Displays previous can- | | | | didates in the con- | | | | verting line and | | | | selects it in the can- | | | | didate list selecting | | | | window. It is not used | | | | for uum. | |atok_jikouho_gun | 4 | Displays next cande- | | | | date. It is not used | | | | for uum. | |atok_jikouho_gun | 4 | Displays previous can- | | | | dedate. It is not used | | | | for uum. | |top_kigou_kuten | 4 | Displays first symbol | | | | ku on the kuten number | | | | input candidate list | | | | window. It is not used | | | | for uum. | |top_gaiji_kuten | 4 | Displays first ku in | | | | the storage to avail- | | | | able for user defini- | | | | tion character on the | | | | kuten number input | | | | candidate list window. | | | | It is not used for | | | | uum. | |atok_kill | 0124 | Delete. Deletes any | | | | undefined strings for | | | | conversion. It is not | | | | used for uum. | |atok_kaijo | 012 | Reset. Resets strings | | | | converted after target | | | | phrase to input mode. | | | | It is not used for | | | | uum. | |zen__kaijo | 0 | Resets all conversion | | | | (entire). Resets all | | | | undefined characters | | | | to input mode. It is | | | | not used for uum. | |atok_rubout | 1 | Deletes the character | | | | to the previous of the | | | | cursor. If converted | | | | (undefined) phrase is | | | | before cursor, resets | | | | the phrase to input | | | | mode. It is not used | | | | for uum. | |new_backward_char | 1 | Moves to the previous | | | | one character. If con- | | | | verted (undefined) | | | | phrase is before cur- | | | | sor, resets the phrase | | | | to input mode. It is | | | | not used for uum. | |zenkaku_space_input | 0123 | Mode 0 : Displays next | | | | candidate. Mode 13 : | | | | Inputs zenkaku space. | | | | Mode 2 : Converts in | | | | extend phrase. It is | | | | not used for uum. | |atok_select_jikouho | 0 | Displays next candi- | | | | date list of ATOK | | | | style. It is not used | | | | for uum. | +--------------------+-----------------+------------------------+ o Function entries in ATOK7 input style +--------------------+----------------+------------------------+ | Entry name |Operation Mode | Function | +--------------------+----------------+------------------------+ |atok_bubun_kakutei |01 | Minimum decision. It | | | | is not used for uum. | +--------------------+----------------+------------------------+ o Function entries in cs00 input style +--------------------+-----------------+-----------------------+ | Entry name |Operation Mode | Function | +--------------------+-----------------+-----------------------+ |send_string_off |0123 |Defined the undefined | | | |characters, and sets | | | |convert OFF. It is not | | | |used for uum. | +--------------------+-----------------+-----------------------+ o Function entries in EGBRIDGE input style +------------------------+-----------------+------------------------+ | Entry name | Operation Mode | Function | |eg_zenkaku_eisuu | 012 | Converts to zenkaku | | | | numeric characters. It | | | | is not used for uum. | |eg_hankaku_katakana | 012 | Converts to hankaku | | | | katakana. It is not | | | | used for uum. | |eg_hankaku_eisuu | 012 | Converts to hankaku | | | | numeric character. It | | | | is not used for uum. | |eg_Aa_henkan_big_loop | 012 | Converts to the fol- | | | | lowing order, Hira- | | | | gana, katakana, han- | | | | kaku katakana, zenkaku | | | | numeric, and hankaku | | | | numeric. It is not | | | | used for uum. | |eg_Aa_henkan_small_loop | 012 | Converts to the fol- | | | | lowing order, Hira- | | | | gana, katakana, and | | | | hankaku katakana. It | | | | is not used for uum. | |code_convert | 012 | Code reconversion. | | | | Converts to hexadeci- | | | | mal code. It is not | | | | used for uum. | |undetermined_henkan | 1 | Conversion in unde- | | | | ternined. Modifies | | | | inputed YOMI without | | | | conversion. It is not | | | | used for uum. | |delete_one_kanji | 0 | Deletes last one char- | | | | acter of the target | | | | phrase, and then does | | | | not delete the charac- | | | | ter in the phrase when | | | | the target phrase con- | | | | sists of only one | | | | character. It is not | | | | used for uum. | +------------------------+-----------------+------------------------+ EXAMPLE
; include file include /usr/lib/locale/ja/wnn/ja/uumkey ; Commands Codes unset sjis_e atok_select_jikouho 0x20 0x9E 0x118 ^W o The first and third lines are comments. o Includes the standard key binding definition file in the second line. o Resets the key binding for sjis_e function entry in the forth line. o Binds the key for atok_select_jikouho function entry in the fifth line. SEE ALSO
uum(1), wnnenvutil(1), xjsi(1), uumrc(4), wnn_automaton(4), wnn_cvt_key_tbl(4),wnn_cvt_xim_tbl(4),wnn_mode(4) BUGS
It cannot be allocated key code generated by Automaton set as henkan_on entries. SunOS 5.10 10 Jan 2003 uumkey(4)
Man Page