この無料アプリを使ってカスタムテキストショートカットを作成しましょう

この無料アプリを使ってカスタムテキストショートカットを作成しましょう
この無料アプリを使ってカスタムテキストショートカットを作成しましょう

毎日同じ情報を何度もコピー&ペーストすることが多い人にとって、テキスト拡張ツールは必須です。長年にわたりTextExpanderとaTextを推奨してきましたが、どちらも決して安価ではありません。無料の代替品をお探しで、設定ファイルの操作に抵抗がない方は、Espansoを検討​​してみてください。

これはWindows、Mac、Linux向けの無料オープンソースアプリケーションで、有料アプリで可能なほぼすべての機能を無料で利用できます。ただし、設定に少し手間がかかるのが難点です。

少し話を戻しましょう。テキスト拡張ツールを使えば、トリガーワードを定義しておき、任意のアプリケーションに入力することで、より長いテキストを素早く貼り付けることができます。例えば、このようなアプリケーションで「:jhp」を「Justin Pot」に置き換え、リンクも含めるように設定すれば、ビジネスメールで自分の説明を少し早く行うことができます。優れたアプリケーションでは、この機能に加え、現在の日付や他のプログラムからの情報も自動的に挿入する機能も備えています。

Espansoは無料のテキスト拡張アプリです。まずは、アプリケーションをダウンロードしてインストールしてください。WindowsとMacをお使いの場合はシステムアイコンが表示されますが、Linuxをお使いの場合はコマンドラインに完全に依存しますが、おそらく問題にはならないでしょう。

Espanso のメニュー バー アイコン。これを使用すると、アプリケーションを無効にしたり、検索バーを開いたり、構成を再読み込みしたり、ログを表示したり、アプリを終了したりできます。

クレジット: ジャスティン・ポット

「検索バーを開く」をクリックすると、現在のスニペットを参照できます。デフォルトでは、スニペットはごくわずかです。

アプリケーションの検索ウィンドウ。3つのデフォルトのスニペットが提供されます。

クレジット: ジャスティン・ポット

これは、独自のスニペットを追加し始めるまでは役に立ちません。ここが難しい部分です。実際に操作感を掴むには、公式ドキュメントを読むことをお勧めします。以下は簡単な概要です。

設定ファイルを編集することで、スニペットを手動で追加できます。WindowsC:\Users\user\AppData\Roaming\espansoでは「user」を実際のユーザー名に置き換えてください~/Library/Application Support/espanso。macOSでは「match」サブフォルダ内に「base.yml」というファイルがあります。このファイルを任意のテキストエディタで開くと、独自のスニペットを追加する方法の例を確認できます。

これまでのところどう思いますか?

デフォルトの基本設定ファイルのスクリーンショットです。残念ながら、altテキストに含めるには長すぎます。アプリケーションの動作を説明し、いくつかのデモ用の代替テキストも掲載しています。

クレジット: ジャスティン・ポット

先ほど見た3つのスニペットはすべてここにあります。必要に応じて編集して、動作の感触をつかんでください。私はドキュメントの末尾にコピー&ペーストして、いくつかのスニペットを作成しました。Espansoは設定ファイルを保存するたびに再読み込みし、何か問題があれば通知します。各行の前のスペースの数は重要です。正確に入力しないと動作しません。

先ほども言ったように、試行錯誤が必要になります。いろいろ試しながら、いくつかスニペットを作成しました。ドキュメントをざっと読み進めていくうちに、フォーム入力ポップアップを動作させることができました。

独自のスニペットを作成するのが難しすぎる場合は、あらかじめ用意されたコレクションの大規模なハブから始めるのも良いでしょう。例えば、あらゆる絵文字や特殊文字のショートカットを素早く追加できます。また、よくあるスペルミスを修正するセットもあります。これは、アプリケーションの機能を試すのに最適な方法です。ファイルを開いて、どのように動作するかを確認することもできます。

ビールを検索すると、いくつかの絵文字オプションが表示されます。

クレジット: ジャスティン・ポット

結局のところ、このアプリケーションを最大限に活用するには、実際に使ってみる必要があるでしょう。ドキュメントを読むことを強くお勧めします。少し難解かもしれませんが、あなたは賢いので、きっと理解できるはずです。もし理解できない場合は、有料オプションもありますので、そちらをご利用ください。