Espanso ガイド:オープンソースのテキスト展開ツール — ショートカットを入力して全文に自動展開

Espanso:2文字打つだけで段落全体を自動補完

ひとこと解決策:毎日同じ住所やメール、返信テンプレートを打つのにうんざりしていませんか? Espanso を使えば、2文字打つだけで段落全体を自動補完できます。

毎日どれだけ同じことを繰り返し入力しているか考えてみてください:メールアドレス、会社名、自宅住所、挨拶文、よく使うコードスニペット… 毎回同じ文章を打ち直しています。

Espanso を使えば、ショートカットでこれらの反復入力を置き換えられます。

Espanso とは?

Espanso はオープンソースでクロスプラットフォームのテキスト展開ツールです。あらかじめ「ショートカット → 全文」のマッチングルールを設定しておくと、任意のアプリケーションでショートカットを打つと自動的に対応する全文に置き換えられます。

解決する問題:反復入力を排除し、タイピング効率を向上させる。

実際の効果

ルールを設定すると:

  • :addr と打つ → 自動的に自宅住所に
  • :email と打つ → 自動的にメールアドレスに
  • :sig と打つ → 自動的に署名(名前+役職+電話+メール)に
  • :date と打つ → 自動的に今日の日付に

メール、WeChat、Word、ブラウザなど、入力できる場所ならどこでも使えます。

AutoHotkey との違い

項目EspansoAutoHotkey
主な用途テキスト展開完全自動化
設定の難易度簡単(YAML)複雑(スクリプト言語)
クロスプラットフォーム✅ Mac/Win/Linux❌ Windowsのみ
学習曲線低い高い

Espanso は「テキスト展開」に特化して深く最適化されています — AutoHotkey よりはるかにシンプルです。

ダウンロード

ヒント:インストール後は自動起動を設定して、常に使えるようにしておきましょう。

クイックスタート

  1. Espanso をダウンロードしてインストール
  2. 設定ディレクトリを開く(タスクトレイアイコンを右クリックするか、ターミナルで espanso edit を実行)
  3. match.yml にルールを追加:
    matches:
      - trigger: ":addr"
        replace: "東京都新宿区○○町1-2-3"
      - trigger: ":email"
        replace: "yourname@example.com"
  4. ファイルを保存 — Espanso が自動的に設定をリロード
  5. 任意の入力フィールドで :addr の後にスペースを入力して試す

高度な使い方

  • 日付変数のサポート(今日の日付に自動展開)
  • シェルコマンド展開のサポート
  • 画像貼り付けのサポート
  • 複数行テキストのサポート
ダウンロード

このページの一部のリンクはアフィリエイトリンクです。追加費用なしで少額の手数料を得る場合があります。すべての推奨は客観的なレビューに基づいています。