Espanso ガイド:オープンソースのテキスト展開ツール — ショートカットを入力して全文に自動展開
Espanso:2文字打つだけで段落全体を自動補完
ひとこと解決策:毎日同じ住所やメール、返信テンプレートを打つのにうんざりしていませんか? Espanso を使えば、2文字打つだけで段落全体を自動補完できます。
毎日どれだけ同じことを繰り返し入力しているか考えてみてください:メールアドレス、会社名、自宅住所、挨拶文、よく使うコードスニペット… 毎回同じ文章を打ち直しています。
Espanso を使えば、ショートカットでこれらの反復入力を置き換えられます。
Espanso とは?
Espanso はオープンソースでクロスプラットフォームのテキスト展開ツールです。あらかじめ「ショートカット → 全文」のマッチングルールを設定しておくと、任意のアプリケーションでショートカットを打つと自動的に対応する全文に置き換えられます。
解決する問題:反復入力を排除し、タイピング効率を向上させる。
実際の効果
ルールを設定すると:
:addrと打つ → 自動的に自宅住所に:emailと打つ → 自動的にメールアドレスに:sigと打つ → 自動的に署名(名前+役職+電話+メール)に:dateと打つ → 自動的に今日の日付に
メール、WeChat、Word、ブラウザなど、入力できる場所ならどこでも使えます。
AutoHotkey との違い
| 項目 | Espanso | AutoHotkey |
|---|---|---|
| 主な用途 | テキスト展開 | 完全自動化 |
| 設定の難易度 | 簡単(YAML) | 複雑(スクリプト言語) |
| クロスプラットフォーム | ✅ Mac/Win/Linux | ❌ Windowsのみ |
| 学習曲線 | 低い | 高い |
Espanso は「テキスト展開」に特化して深く最適化されています — AutoHotkey よりはるかにシンプルです。
ダウンロード
- 公式サイト:https://espanso.org/
- GitHub Releases:https://github.com/espanso/espanso/releases
ヒント:インストール後は自動起動を設定して、常に使えるようにしておきましょう。
クイックスタート
- Espanso をダウンロードしてインストール
- 設定ディレクトリを開く(タスクトレイアイコンを右クリックするか、ターミナルで
espanso editを実行) match.ymlにルールを追加:matches: - trigger: ":addr" replace: "東京都新宿区○○町1-2-3" - trigger: ":email" replace: "yourname@example.com"- ファイルを保存 — Espanso が自動的に設定をリロード
- 任意の入力フィールドで
:addrの後にスペースを入力して試す
高度な使い方
- 日付変数のサポート(今日の日付に自動展開)
- シェルコマンド展開のサポート
- 画像貼り付けのサポート
- 複数行テキストのサポート