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.