Mercurial > kinput2.yaz
comparison 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 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:92745d501b9a |
---|---|
1 ** Kinput2 default key bindings ** | |
2 | |
3 [ This document describes the default key bindings of kinput2 when Wnn is ] | |
4 [ used as the conversion server. If you're going to use Canna conversion ] | |
5 [ server, please see the documents of Canna instead. ] | |
6 | |
7 | |
8 * Conversion Start/End | |
9 | |
10 The key used to start conversion depends on conversion protocol and | |
11 client. In case of xlc protocol and XIMP protocol, shift-space should | |
12 work. Otherwise, kinput2 cannot specify it so there's no default key | |
13 to start conversion. See the manual for each client. | |
14 | |
15 control-Kanji | |
16 shift-space | |
17 These keys end conversion. If there is text that is not fixed, it | |
18 is sent to the client. It then pops down the conversion window, | |
19 and kinputw will be waiting for the next conversion request. | |
20 | |
21 | |
22 * Text Input | |
23 | |
24 The initial input mode is Roma-ji mode i.e. text typed in is changed | |
25 to Hiragana. | |
26 | |
27 Tab changes the input mode as follows: | |
28 Romaji -> ASCII -> double-width ASCII -> Romaji | |
29 If it is pressed with shift key, it changes the mode in reverse | |
30 order. | |
31 Note that ^I doesn't work. | |
32 | |
33 ^H deletes the character before the text cursor. If the current | |
34 clause is converted, this puts it back into unconverted state | |
35 before deletion. | |
36 | |
37 Delete deletes the character at the text cursor. If the current clause | |
38 is converted, this puts it back into unconverted state before | |
39 deletion. | |
40 | |
41 ^U erases all text. | |
42 | |
43 | |
44 * Conversion | |
45 | |
46 ^J or Kanji | |
47 These keys do multiple clause conversion from the current clause | |
48 onwards. | |
49 If the current clause is already converted, a window is popped up, | |
50 all the candidates for the current clause will be shown in the | |
51 window, and then go into the candidate selection mode. | |
52 | |
53 ^G puts the current clause back into unconverted state. | |
54 | |
55 ^N or Down arrow | |
56 These keys substitute the current clause for the next candidate of | |
57 the clause. In candidate selection mode and symbol input mode, | |
58 this key moves the cursor down by one. | |
59 | |
60 | |
61 ^P or Up arrow | |
62 These keys substitute the current clause for the previous | |
63 candidate of the clause. In candidate selection mode and symbol | |
64 input mode, this key moves the cursor up by one. | |
65 | |
66 ^L fixes the converted text, then sends it to the client. | |
67 | |
68 ^M fixes the converted text, then sends it to the client followed by | |
69 a newline. | |
70 In candidate selection mode or symbol selection mode, it selects a | |
71 candidate or symbol, then goes back to normal mode. | |
72 | |
73 | |
74 * Moving Cursor/Changing Current Clause | |
75 | |
76 ^F or Right arrow | |
77 These keys move the text cursor forward. If the text is already | |
78 converted, the cursor moves forward a clause, otherwise a | |
79 character. | |
80 In the candidate selection mode or symbol input mode, these keys | |
81 move the cursor to the next candidate. | |
82 | |
83 ^B or Left arrow | |
84 These keys move the text cursor backward. If the text is already | |
85 converted, the cursor moves backward a clause, otherwise a | |
86 character. | |
87 In the candidate selection mode or symbol input mode, these keys | |
88 move the cursor to the previous candidate. | |
89 | |
90 ^A moves the text cursor to the beginning of the text. It moves the | |
91 cursor to the left most candidate in candidate selection mode or | |
92 symbol input mode. | |
93 | |
94 ^E moves the text cursor to the end of the text. It moves the cursor | |
95 to the right most candidate in candidate selection mode or symbol | |
96 input mode. | |
97 | |
98 | |
99 * Expanding/Shrinking Clauses | |
100 | |
101 shift-Right arrow | |
102 expands the current clause by one character, then re-converts it. | |
103 | |
104 shift-Left arrow | |
105 shrinks the current clause by one character, then re-converts it. | |
106 | |
107 | |
108 * Katakana <-> Hiragana Conversion | |
109 | |
110 F1 or mod1-1 | |
111 These keys convert the current clause into Katakana. | |
112 | |
113 F2 or mod1-2 | |
114 These keys convert the current large clause into Hiragana. | |
115 | |
116 | |
117 * Miscellany | |
118 | |
119 shift-Escape | |
120 changes the current mode to symbol input mode. Symbols defined in | |
121 JIS X0208 (Kanji character set) are displayed in the pop up | |
122 window. You can move the cursor and select a symbol with carriage | |
123 return. | |
124 | |
125 F5 or mod1-5 | |
126 changes the current mode to JIS code input mode. The text typed | |
127 in is interpreted as a hexadecimal number representing a code of a | |
128 Kanji defined in JIS X0208, and converted the corresponding Kanji | |
129 character. | |
130 To exit from the mode, type this key again. | |
131 | |
132 F6 or mod1-6 | |
133 changes the current mode to JIS Kuten code input mode. The text | |
134 typed in is interpreted as a decimal number representing a 'ku' | |
135 number and a 'ten' number of a Kanji, and converted the | |
136 corresponding Kanji character. |