既定のキー
設定を書かないときの割り当てです。この表は、Kanaemi の設定ファイルのひな形をもとにしています。変え方は キーバインド を見てください。
Cmd は Windows と Linux では Win キー、Option は Windows と Linux では Alt キーです。
読みを打っているとき
Section titled “読みを打っているとき”読みを打っているとき。設定ファイルでは [keys.reading]。
| 機能 | キー |
|---|---|
@next | Space変換 |
@previous | Shift+Space |
@commit | EnterCtrl+JCtrl+M |
@cancel | EscCtrl+G |
@backspace | BackspaceCtrl+H |
@commit-hiragana | F6 |
@commit-katakana | F7 |
@commit-half-katakana | F8 |
@commit-full-alphanumeric | F9 |
@commit-alphanumeric | F10 |
@delete | DeleteCtrl+D |
@left | ←Ctrl+B |
@right | →Ctrl+F |
@home | HomeCtrl+A |
@end | EndCtrl+E |
@abc | 左 Shift(単独)英数 |
@katakana | 無変換 |
@complete | Tab |
@complete-previous | Shift+Tab |
@begin | ; |
@reread-kana | Ctrl+; |
補完の一覧が出ているとき
Section titled “補完の一覧が出ているとき”ここにないキーは、読みを打っているときと同じに働きます(読みを補完する)。
読みの補完の一覧が出ているとき。設定ファイルでは [keys.completion]。
| 機能 | キー |
|---|---|
@complete | Tab↓ |
@complete-previous | Shift+Tab↑ |
@next-page | Ctrl+N |
@previous-page | Ctrl+P |
@select-1 | 1 |
@select-2 | 2 |
@select-3 | 3 |
@select-4 | 4 |
@select-5 | 5 |
@select-6 | 6 |
@select-7 | 7 |
@select-8 | 8 |
@select-9 | 9 |
候補を選んでいるとき
Section titled “候補を選んでいるとき”候補を選んでいるとき。設定ファイルでは [keys.candidates]。
| 機能 | キー |
|---|---|
@next | Space↓変換 |
@previous | Shift+Space↑ |
@next-page | Ctrl+N |
@previous-page | Ctrl+P |
@commit | EnterCtrl+JCtrl+M |
@cancel | EscCtrl+G |
@backspace | BackspaceCtrl+H |
@commit-hiragana | F6 |
@commit-katakana | F7 |
@commit-half-katakana | F8 |
@commit-full-alphanumeric | F9 |
@commit-alphanumeric | F10 |
@select-1 | 1 |
@select-2 | 2 |
@select-3 | 3 |
@select-4 | 4 |
@select-5 | 5 |
@select-6 | 6 |
@select-7 | 7 |
@select-8 | 8 |
@select-9 | 9 |
@register | 0 |
@forget | Shift+Delete |
@toggle-model | Ctrl+R |
@abc | 左 Shift(単独)英数 |
@katakana | 無変換 |
@complete | Tab |
@complete-previous | Shift+Tab |
@begin | ; |
語を登録しているとき
Section titled “語を登録しているとき”語を登録しているとき(登録する文字列を打っているとき)。設定ファイルでは [keys.registration]。
| 機能 | キー |
|---|---|
@commit | EnterCtrl+JCtrl+M |
@cancel | EscCtrl+G |
@backspace | BackspaceCtrl+H |
@delete | DeleteCtrl+D |
@left | ←Ctrl+B |
@right | →Ctrl+F |
@home | HomeCtrl+A |
@end | EndCtrl+E |
@abc | 左 Shift(単独)英数無変換 |
@kana | 右 Shift(単独)かな変換 |
@begin | ; |
@paste | Ctrl+YCtrl+V |
モードごとの割り当て
Section titled “モードごとの割り当て”かなモードと ABC モードとで、割り当てを分けることもできます(登録の場面をモードごとに分ける)。
かなモードだけ。設定ファイルでは [keys.registration.kana-mode]。
既定の割り当てはありません。
ABC モードだけ。設定ファイルでは [keys.registration.abc-mode]。
既定の割り当てはありません。
かなモードで何も打っていないとき
Section titled “かなモードで何も打っていないとき”かなモードで、何も打っていないとき。設定ファイルでは [keys.kana]。
| 機能 | キー |
|---|---|
@abc | 左 Shift(単独)英数無変換 |
@begin | ; |
@undo-commit | Shift+Backspace |
@reread-kana | Ctrl+; |
ABC モードで何も打っていないとき
Section titled “ABC モードで何も打っていないとき”ABC モードで、何も打っていないとき。設定ファイルでは [keys.abc]。
| 機能 | キー |
|---|---|
@kana | 右 Shift(単独)かな変換 |
何も打っていないとき、押したキーを置き換えてアプリに送ります。
ふだん(変換中の文字がないとき)。設定ファイルでは [keys.application]。
| 送るキー | キー |
|---|---|
Enter | Ctrl+M |
OS ごとの置き換え
Section titled “OS ごとの置き換え”どの OS にも働く置き換えに、動いている OS の置き換えを重ねます(OS ごとの置き換え)。
Ctrl+H や Ctrl+A などは、macOS の文字の入力欄がもともと扱うので、置き換えません。
macOS だけ。設定ファイルでは [keys.application.macos]。
| 送るキー | キー |
|---|---|
Option+Backspace | Ctrl+Backspace |
Option+Delete | Ctrl+Delete |
Windows
Section titled “Windows”Windows だけ。設定ファイルでは [keys.application.windows]。
| 送るキー | キー |
|---|---|
Backspace | Ctrl+H |
Delete | Ctrl+D |
← | Ctrl+B |
→ | Ctrl+F |
Home | Ctrl+A |
End | Ctrl+E |
↓ | Ctrl+N |
↑ | Ctrl+P |
Linux だけ。設定ファイルでは [keys.application.linux]。
| 送るキー | キー |
|---|---|
Backspace | Ctrl+H |
Delete | Ctrl+D |
← | Ctrl+B |
→ | Ctrl+F |
Home | Ctrl+A |
End | Ctrl+E |
↓ | Ctrl+N |
↑ | Ctrl+P |