日本語入力のまま使えるテキストショートカット。

日本語IMEが有効なとき、ASCIIのトリガーを打つとショートカットの照合ではなくローマ字変換が始まります。だから多くの展開ツールは先に直接入力へ切り替える必要がありました。TypletのAutoTextは物理キーを見るので、ひらがな入力のまま保存済みトリガーが動きます。

ひらがな入力のまま試してみる

  1. 01;reply トリガーを入力します
  2. 02トリガーが消えます
  3. 03保存した文章が入ります

ひらがなモードで ; r e p l y のキーを打つと画面に ;れply と表示され、その後Typletが保存済みの日本語の返信に置き換えます。

いつもの問題

ひらがなモードで ;hl のキーを打っても、画面に ;hl は出ません。セミコロンは全角の ; になり、hl はかなにならないので未確定のまま残ります。確定した文字を読む展開ツールはトリガーを見つけられず、入力切替を押し、トリガーを打ち、また戻す。それを毎回繰り返すことになります。

Typletが代わりに照合するもの

Typletはトリガーを標準的な物理キー位置のラベルとして保存し、IMEが変換を終える前に届いたキーの順序を照合します。; r e p l y はひらがなモードでも直接入力でも同じキーなので、どちらでもトリガーが一致し、使っていたIMEモードはそのまま保たれます。

この二行は別々のトリガーではなく、同じトリガーの二つの見え方です。押したキーが同じなので、入力モードを切り替えなくてもどちらでもそのまま動きます。

画面上のかなはどうなるか

トリガーのキーからIMEが作ったかなはトリガーと一緒に削除され、その場所に保存済みの文章が入ります。復元のためのキー入力はマーク付きの物理キーとして再生されるため、トリガーの前に進行していた変換は壊れずに保たれます。

検証済みの日本語例

下の返信を ;reply というトリガーで保存します。ひらがな入力中のメールアプリで ; r e p l y のキーを打つと、画面には ;れply と表示され、そのあと日本語の返信全体が現れます。同じトリガーは直接入力でも動くので、ひとつのトリガーで両方に対応できます。

知っておきたい制限

Typletは標準の印字可能なQWERTY位置を照合するため、トリガーは純粋なASCIIである必要があり、かなや漢字で書いたトリガーは変換されません。セキュア入力欄、管理者として実行中のWindowsアプリ、除外したアプリには介入しません。リッチテキスト、変数、カーソル位置指定は1.0の範囲外で、あらゆるIMEや配列で動くとは主張しません。

セットアップ

Typletをインストールして定型文を追加し、; : / のいずれかで始まるトリガーを付けます。設定でAutoTextをオンにすると、macOSでは一度だけアクセシビリティの許可を求められ、その時点で14日間のProトライアルが始まります。ひらがな入力のまま、文章を入れたい場所でトリガーを打ってください。