IME を Ctrl キーと英字キーだけで操作するための IME ショートカット一覧（QWERTY配列用）

私用のメモです。

IME は、F1 ～ F13、矢印キー、変換キー、無変換キーに様々な機能が付与されています。

- F6 : ひらがなに変換
- F7 : 全角カタカナに変換
- F8 : 全角に変換
- F9 : 半角に変換

しかし、一部のキーボードは Fn キー押下なしでは、F1 ～ F13、矢印キーなどを使用できないことがあります。
ましてや Vimmer となると IME 使用中でもに英字キー以外を押すことに凄く違和感を覚えます。（少なくとも私はそうです）

そこで、Ctrl キーと英字キーだけで IME を操作するためのショートカット一覧を作りました。
QWERTY 配列用のため、表はキーボード配列順で、アルファベット順ではありません。

# ショートカット一覧（QWERTY配列用）

| キー           | 変換前入力中         | 変換中            | 注意点 |
|:---------------|:---------------------|:------------------|:-------|
| Ctrl q         |                      |                   |        |
| Ctrl w         |                      |                   |        |
| Ctrl e         | カーソルを左端に移動 | 前候補を選択      |        |
| Ctrl r         |                      |                   |        |
| Ctrl y         |                      |                   |        |
| **Ctrl t**     | **半角英数に変換**   | **半角英数に変換**    |        |
| **Ctrl u**     | **ひらがなに変換**   | **ひらがなに変換**    |        |
| **Ctrl i**     | **全角カタカナに変換**| **全角カタカナに変換**|        |
| **Ctrl o**     | **半角に変換**       | **半角に変換**        |        |
| **Ctrl p**     | **全角英数に変換**   | **全角英数に変換**    |        |
| Ctrl a         | カーソルを左端に移動 | 文節を左端に移動  |        |
| Ctrl s         | カーソルを左に移動   | **文節を左に移動**    |        |
| Ctrl d         | カーソルを右に移動   | **文節を右に移動**    |        |
| Ctrl f         | カーソルを右端に移動 | 文節を右端に移動  |        |
| Ctrl g         | 右の文字を削除       | キャンセル        |        |
| Ctrl h         | 左の文字を削除       | キャンセル        | vim カーソル左移動 |
| Ctrl j         |                      |                   | vim カーソル下移動 |
| Ctrl k         | カーソルを左に移動   | **文節を縮める**      | vim カーソル上移動 |
| Ctrl l         | カーソルを右に移動   | **文節を伸ばす**      | vim カーソル右移動 |
| Ctrl z         | キャンセル           | キャンセル        |        |
| Ctrl x         | カーソルを左端に移動 | キャンセル        |        |
| Ctrl c         |                      |                   |        |
| Ctrl v         |                      |                   |        |
| Ctrl b         |                      |                   |        |
| Ctrl n         | カーソルを右端に移動 | **最初の文節のみを確定** |     |
| Ctrl m         | 確定                 | 確定              |        |
| (Esc)          | キャンセル           | キャンセル        |        |
| (Space)        | 変換                 | 次候補を選択      |        |
| (Shift Space)  | 代替空白文字を入力   | 前候補を選択      |        |
| (Enter)        | 確定                 | 確定              |        |

# 動作が同じキー

## 変換前入力中

- カーソルを左端に移動: e a
- カーソルを右端に移動 : x f n
- カーソルを左に移動 : s k
- カーソルを右に移動 : d l

## 変換中
- キャンセル : g h z

# 変換前の移動操作キーの組み合わせ

## 十字パターン
　e s d x

## 一列パターン
　a s d f

## 飛び石パターン
　a f k l

# 覚えておいて損のないキー

上記、表内では太文字で表しています。

- t u i o p : 変換前入力中、変換中で動作が変わらない。どれも変換を行う。
- k l （変換中） : 変換する文字を伸縮するには k l キーでしか行えない。
- n （変換中） : 覚えておけば、a s d f の移動がほぼ必要ない。
- s d （変換中） : n で確定させないなら必須。

# ほぼ不要なキー
- a f n （変換前入力中） : 左端、右端移動はあまりしない。
- e x : 変換前入力中は、左端、右端移動であまりしない。変換中は Space キーと Shift space キーを押した方が早い。
- g h : 変換前入力中は Back space キーや Delete キーでことが足りている。変換中は Esc キーでキャンセルできる。
- m : Enter キーを押した方が早い。
- z : Esc キーを押した方が早い

# 最後に
IME のショートカットは覚えづらいから自身で設定するという選択肢もあると思います。
しかし、自分自身以外のマシーンを触ることがある場合は、太文字のキーだけでも覚えておいて損はないかと思います。
もしくは、設定ファイルをつくるほどじゃないと思っている方（私です）。

以上、ご観覧ありがとうございました。