Mercurial > kinput2.yaz
diff doc/defaultkeys @ 0:92745d501b9a
initial import from kinput2-v3.1
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Mon, 08 Mar 2010 04:44:30 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/defaultkeys Mon Mar 08 04:44:30 2010 +0900 @@ -0,0 +1,136 @@ +** Kinput2 default key bindings ** + +[ This document describes the default key bindings of kinput2 when Wnn is ] +[ used as the conversion server. If you're going to use Canna conversion ] +[ server, please see the documents of Canna instead. ] + + +* Conversion Start/End + +The key used to start conversion depends on conversion protocol and +client. In case of xlc protocol and XIMP protocol, shift-space should +work. Otherwise, kinput2 cannot specify it so there's no default key +to start conversion. See the manual for each client. + +control-Kanji +shift-space + These keys end conversion. If there is text that is not fixed, it + is sent to the client. It then pops down the conversion window, + and kinputw will be waiting for the next conversion request. + + +* Text Input + +The initial input mode is Roma-ji mode i.e. text typed in is changed +to Hiragana. + +Tab changes the input mode as follows: + Romaji -> ASCII -> double-width ASCII -> Romaji + If it is pressed with shift key, it changes the mode in reverse + order. + Note that ^I doesn't work. + +^H deletes the character before the text cursor. If the current + clause is converted, this puts it back into unconverted state + before deletion. + +Delete deletes the character at the text cursor. If the current clause + is converted, this puts it back into unconverted state before + deletion. + +^U erases all text. + + +* Conversion + +^J or Kanji + These keys do multiple clause conversion from the current clause + onwards. + If the current clause is already converted, a window is popped up, + all the candidates for the current clause will be shown in the + window, and then go into the candidate selection mode. + +^G puts the current clause back into unconverted state. + +^N or Down arrow + These keys substitute the current clause for the next candidate of + the clause. In candidate selection mode and symbol input mode, + this key moves the cursor down by one. + + +^P or Up arrow + These keys substitute the current clause for the previous + candidate of the clause. In candidate selection mode and symbol + input mode, this key moves the cursor up by one. + +^L fixes the converted text, then sends it to the client. + +^M fixes the converted text, then sends it to the client followed by + a newline. + In candidate selection mode or symbol selection mode, it selects a + candidate or symbol, then goes back to normal mode. + + +* Moving Cursor/Changing Current Clause + +^F or Right arrow + These keys move the text cursor forward. If the text is already + converted, the cursor moves forward a clause, otherwise a + character. + In the candidate selection mode or symbol input mode, these keys + move the cursor to the next candidate. + +^B or Left arrow + These keys move the text cursor backward. If the text is already + converted, the cursor moves backward a clause, otherwise a + character. + In the candidate selection mode or symbol input mode, these keys + move the cursor to the previous candidate. + +^A moves the text cursor to the beginning of the text. It moves the + cursor to the left most candidate in candidate selection mode or + symbol input mode. + +^E moves the text cursor to the end of the text. It moves the cursor + to the right most candidate in candidate selection mode or symbol + input mode. + + +* Expanding/Shrinking Clauses + +shift-Right arrow + expands the current clause by one character, then re-converts it. + +shift-Left arrow + shrinks the current clause by one character, then re-converts it. + + +* Katakana <-> Hiragana Conversion + +F1 or mod1-1 + These keys convert the current clause into Katakana. + +F2 or mod1-2 + These keys convert the current large clause into Hiragana. + + +* Miscellany + +shift-Escape + changes the current mode to symbol input mode. Symbols defined in + JIS X0208 (Kanji character set) are displayed in the pop up + window. You can move the cursor and select a symbol with carriage + return. + +F5 or mod1-5 + changes the current mode to JIS code input mode. The text typed + in is interpreted as a hexadecimal number representing a code of a + Kanji defined in JIS X0208, and converted the corresponding Kanji + character. + To exit from the mode, type this key again. + +F6 or mod1-6 + changes the current mode to JIS Kuten code input mode. The text + typed in is interpreted as a decimal number representing a 'ku' + number and a 'ten' number of a Kanji, and converted the + corresponding Kanji character.