Google日本語入力 : キー設定要素の一覧
MS IME を超えてツカいものになるかどうか、ただいま絶賛お試し中の Google 日本語入力。
使い込もうとしてちょいと困ったのが、カスタマイズ性の低さ。
というか、正確には カスタマイズに関する情報の少なさ。もっと言っちゃうと、そもそも何ができて何ができないのかの情報自体が少ないんです。
あまたの紹介ページでは辞書の語彙数や変換時の候補の表示状況ばかりがクローズアップされていますが、私にとって大切なのは、トータルとしての文章作成時の生産性です。
つことで、キー設定の情報を吸い出して、どんな機能が設定できるのか≒どんな機能が用意されているのかをあぶり出してみることにしました。
以下は、Google 日本語入力の [プロパティ] → [一般]タブ → [キー設定の選択]:カスタム → [編集] と進んで「Google 日本語入力 キー設定」ダイアログを表示させ、[インポート・エクスポート] 機能を使って、あらかじめ用意されている「ATOK」「MS IME」「ことえり」のキー設定情報を吸い出したものをまとめてみました。
なお、私はすべての機能を確認しているわけではありませんし、どうも機能名だけ用意されていて未実装の部分もあるようです。また、設定情報自体「これは不要なんじゃない?」「ここで設定しても動きっこないじゃない?」と思われる部分や、同じ状態で同じ機能に同じキーが複数回アサインされているという未整理な部分も見受けられます。
ので、あまり盲目的に信用せず、だいたいこんな感じ、と受け止めていただいた方がいいようです。
| 状態 | ATOK | MS IME | ことえり |
|---|---|---|---|
| IMEOn | Henkan ON |
Eisu ON |
ON |
| 状態 | ATOK | MS IME | ことえり |
|---|---|---|---|
| IMEOff | OFF | OFF | OFF |
| IMEOn | ON | ON | ON |
| InsertAlternateSpace (デフォルトとは逆の幅のスペース) |
Shift+Space | Shift+Space | Shift+Space |
| InsertCharacter | ASCII | ||
| InsertFullSpace (全角スペース) |
Ctrl+Shift+Space | ||
| InsertSpace (半角スペース) |
Space | Space | Space |
| ToggleAlphanumericMode (アルファベット入力モードの切替) |
Eisu F10 Kana Muhenkan Shift+Henkan Shift+Muhenkan Henkan |
Eisu Shift+Muhenkan |
Eisu |
| ConvertNext (?) |
Ctrl+Down Down |
||
| ConvertPrev (?) |
Ctrl+Up Up |
| 状態 | ATOK | MS IME | ことえり |
|---|---|---|---|
| Backspace (左へ1文字削除) |
Backspace Ctrl+h |
Backspace Ctrl+Backspace Ctrl+h Shift+Backspace |
Backspace Ctrl+h |
| Cancel (キャンセル) |
Ctrl+[ ESC |
Ctrl+z ESC Shift+ESC |
Ctrl+g ESC |
| Commit (確定) |
Ctrl+m Ctrl+n Down Enter |
Ctrl+Enter Ctrl+m Enter |
Ctrl+m Enter |
| Convert (変換) |
Ctrl+Space Henkan Shift+Henkan Shift+Space Space |
Henkan Shift+Space Space |
Space |
| ConvertToFullAlphanumeric (全角英数への変換) ※ことえりではDisplayAsFullAlphanumeric |
Ctrl+p F9 |
Ctrl+p F9 Shift+Muhenkan |
Ctrl+l F9 Option+c Option+F3 |
| ConvertToFullKatakana (全角カナへの変換) ※ことえりではDisplayAsFullKatakana |
Ctrl+i F7 |
Ctrl+i F7 Muhenkan |
Ctrl+k F7 Option+F2 Option+x |
| ConvertToHalfAlphanumeric (半角英数への変換) ※ことえりではDisplayAsHalfAlphanumeric |
Ctrl+@ F10 |
Ctrl+t F10 |
Ctrl+: Ctrl+' F10 Option+F5 Option+s |
| ConvertToHalfWidth (半角への変換) ※ことえりではDisplayAsHalfWidth |
Ctrl+o F8 |
Ctrl+o F8 |
Ctrl+; F8 Option+a Option+F4 |
| ConvertToHiragana (かなへの変換) ※ことえりではDisplayAsHiragana |
Ctrl+u F6 |
Ctrl+u F6 |
Ctrl+j F6 Option+F1 Option+z |
| ConvertWithoutHistory (履歴を取らずに変換) |
F2 | F2 | F2 |
| Delete (右へ1文字削除) |
Ctrl+g Delete |
Ctrl+g Delete |
Ctrl+d Delete |
| IMEOff | OFF | OFF | OFF |
| IMEOn | ON | ON | ON |
| InsertCharacter | ASCII | ||
| InsertFullSpace (全角スペースの挿入) |
Ctrl+Shift+Space | Option+Space | |
| InsertHalfSpace (半角スペースの挿入) |
Ctrl+Space | ||
| MoveCursorLeft (カーソルを左へ移動) |
Ctrl+k Left |
Ctrl+k Ctrl+s Left Shift+Left |
Ctrl+b Left Option+j |
| MoveCursorRight (カーソルを右へ移動) |
Ctrl+l Right |
Ctrl+d Ctrl+l Right Shift+Right |
Ctrl+f Option+l Right |
| MoveCursorToBeginning (カーソルを先頭へ移動) |
Ctrl+Left | Ctrl+a Ctrl+e Ctrl+Left Ctrl+Up Home |
Ctrl+a Ctrl+Left |
| MoveCursorToEnd (カーソルを末尾へ移動) |
Ctrl+Right | Ctrl+Down Ctrl+f Ctrl+n Ctrl+Right Ctrl+x Down End |
Ctrl+e Ctrl+Right |
| PredictAndConvert (サジェスチョン候補の表示?) |
Tab | Tab | Tab |
| ToggleAlphanumericMode (英数モードの切替) |
Eisu Kana Muhenkan Hiragana Shift+Muhenkan |
Eisu | Eisu |
| 状態 | ATOK | MS IME | ことえり |
|---|---|---|---|
| Cancel (キャンセル) |
Backspace Ctrl+[ Ctrl+h ESC Insert |
Backspace Ctrl+Backspace Ctrl+g Ctrl+h Ctrl+z Delete ESC Shift+Backspace Shift+ESC |
Backspace Ctrl+h ESC |
| Commit (確定) |
Ctrl+m Enter |
Ctrl+Enter Ctrl+m Enter |
Ctrl+m Enter |
| CommitOnlyFirstSegment (最初の文節の確定) |
Ctrl+n Down |
Ctrl+Down Ctrl+n |
|
| ConvertNext (次の変換候補の選択) |
Ctrl+Space Shift+Space Space |
Ctrl+x Down Henkan Space |
Ctrl+n Ctrl+x Down Option+k Space |
| ConvertNextPage (次のページの変換候補の選択) |
Henkan | PageDown Shift+Down |
PageDown Shift+Down |
| ConvertPrev (前の変換候補の選択) |
Up | Ctrl+e Ctrl+Up Shift+Henkan Shift+Space Up |
Ctrl+e Ctrl+p Option+i Shift+Space Up |
| ConvertPrevPage (前のページの変換候補の選択) |
Shift+Henkan | PageUp Shift+Up |
PageUp Shift+Up |
| ConvertToFullAlphanumeric (全角英数への変換) ※ことえりではDisplayAsFullAlphanumeric |
Ctrl+p F9 |
Ctrl+p F9 Shift+Muhenkan |
Ctrl+l F9 Option+c Option+F3 |
| ConvertToFullKatakana (全角カナへの変換) ※ことえりではDisplayAsFullKatakana |
Ctrl+i F7 |
Ctrl+i F7 |
Ctrl+k F7 Option+F2 Option+x |
| ConvertToHalfAlphanumeric (半角英数への変換) ※ことえりではDisplayAsHalfAlphanumeric |
Ctrl+@ F10 |
Ctrl+t F10 |
Ctrl+: Ctrl+' F10 Option+F5 Option+s |
|
ConvertToHalfWidth ※ことえりではDisplayAsHalfWidth |
Ctrl+o F8 |
Ctrl+o F8 |
Ctrl+; F8 Option+a Option+F4 |
| ConvertToHiragana (かなへの変換) ※ことえりではDisplayAsHiragana |
Ctrl+u F6 |
Ctrl+u F6 Muhenkan |
Ctrl+j F6 Option+F1 Option+z |
| IMEOff | OFF | OFF | OFF |
|
InsertFullSpace |
Ctrl+Shift+Space | ||
| InsertHalfSpace (半角スペースの挿入) |
Ctrl+Space | ||
| PredictAndConvert (サジェスチョン候補の表示?) |
Tab | Tab | Tab |
|
SegmentFocusFirst |
Ctrl+Left | Ctrl+a Ctrl+Left Home |
Ctrl+a Ctrl+Left |
| SegmentFocusLast (最後の文節への移動) |
Ctrl+Right | Ctrl+f Ctrl+Right End |
Ctrl+Right |
| SegmentFocusLeft (左の文節への移動) |
Shift+Left | Ctrl+s Left |
Ctrl+b Ctrl+s Ctrl+s Left |
| SegmentFocusRight (右の文節への移動) |
Shift+Right | Ctrl+d Right |
Ctrl+d Ctrl+f Right |
| SegmentWidthExpand (文節範囲の拡大) |
Ctrl+l Ctrl+Shift+Right Right |
Ctrl+l Shift+Right |
Ctrl+o Ctrl+w Shift+Right |
| SegmentWidthShrink (文節範囲の縮小) |
Ctrl+k Ctrl+Shift+Left Left |
Ctrl+k Shift+Left |
Ctrl+i Ctrl+q Shift+Left |
| ToggleAlphanumericMode (英数モードの切替) |
Eisu Hiragana |
Eisu |
| 状態 | ATOK | MS IME | ことえり |
|---|---|---|---|
| CommitFirstSuggestion (最初の候補で確定) |
Ctrl+Enter Shift+Enter |
Shift+Enter | Shift+Enter |
| PredictAndConvert (サジェスチョン候補の表示?) |
Ctrl+Down Down |
Down | Ctrl+n Down |
…むう、なるほど。
Google 日本語入力ヘルプのディスカッション でも要望に挙がっていましたが、やはり確定後の再変換機能は今のところないようです。また、1文節のみ変換中 → 未変換状態に戻す機能も見当たりませんね。
ケータイっぽいサジェスチョン(予測変換+過去入力履歴)がウリなのも含めて、どうも Google 日本語入力は、短文主体の確定を意識した作りになっているようです。
長文を一度に打ち込んだ場合には、途中の誤字・誤変換を確定前に編集しようとするとかーなーりめんどいことになります。
このまま短文主体(たぶんこちらの方が多数派なような気もします)の I/F でツッパしるのか、長文はも取り込んだ形に進化するのか、ちょいと楽しみなところではあります。
ディスカッションではキー設定についての要望が多いようですが、これは機能を拡充する前に、キー設定機能に関する公式な情報がきちんと提供されることが先決なような気がするなー。
