Espanso 教程:输入缩写自动展开长文本的开源工具

Espanso:打两个字自动变成一整段话

一句话解决:每天都要打同样的地址、邮箱、回复模板?Espanso 让你打两个字母就自动补全整段话。

想想你每天在重复输入多少次这些东西:邮箱地址、公司名、家庭住址、打招呼语、常用的代码片段……一段几十个字的内容,每次都要重新打。

Espanso 让你用缩写来代替这些重复性输入。

Espanso 是什么?

Espanso 是开源跨平台的文本扩展工具。你预先设置好一些”缩写→完整文本”的匹配规则,之后在任何应用中输入缩写,它会自动替换为对应的完整内容。

它解决的问题:消灭重复输入,提升打字效率。

实际效果

你设置好规则后:

  • 输入 :addr → 自动变成你的家庭住址
  • 输入 :email → 自动变成你的邮箱
  • 输入 :sig → 自动变成你的签名(姓名+职位+电话+邮箱)
  • 输入 :date → 自动变成今天的日期

在邮件、微信、Word、浏览器……任何能打字的地方都生效。

跟 AutoHotkey 的区别

对比项EspansoAutoHotkey
专用场景文本扩展全自动化
配置难度简单(YAML)复杂(脚本语言)
跨平台✅ Mac/Win/Linux❌ Windows only
学习成本

Espanso 专门为”文本扩展”这件事做了深度优化,比 AutoHotkey 简单得多。

下载

提示:安装后记得配置开机自启,这样才能随时生效。

快速上手

  1. 下载安装 Espanso
  2. 打开配置目录(右键任务栏图标或在终端中输入 espanso edit
  3. match.yml 中添加规则:
    matches:
      - trigger: ":addr"
        replace: "北京市朝阳区XXX街道100号"
      - trigger: ":email"
        replace: "yourname@example.com"
  4. 保存文件,Espanso 自动重载配置
  5. 在任意输入框中试一下,输入 :addr 加空格

高级用法

  • 支持日期变量(自动展开为今天是几号)
  • 支持 Shell 命令扩展
  • 支持图片粘贴
  • 支持多行文本
推荐下载

以上链接为推广链接,您通过本链接购买产品时,我们可能会获得少量佣金,但不影响您的购买价格。所有推荐均基于客观评测。