最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

Espanso文本拓展软件使用体验

来源:博客园

0. 前言

使用Esponso软件,可以快速的填充文本。比如你设置好规则:"no" -> "123456789"。那么之后如果你想要在某些场景输入123456789,你可以输入no,他就会替换为123456789了。

1. 地址

github: https://github.com/espanso/espanso


(资料图)

官网: https://espanso.org

文档: https://espanso.org/docs/get-started/

下载地址在github中的release中,mac, windows皆可使用。

2. 配置方法

我是windows系统,安装的是Espanso-Win-Installer-x86_64.exe。

一直下一步,安装完成后在cmd中输入命令来输出配置文件位置:

espanso path

输出:

Config: C:\Users\84165\AppData\Roaming\espanso

打开{config}\match\base.yml,即可配置。

可以配置当前日期,当前时间的快捷拓展,也可配置shell脚本。

贴一下我的配置:

matches:  # 时间  - trigger: "sj "    replace: "{{mydate}}"    vars:      - name: mydate        type: date        params:          format: "%Y-%m-%d %H:%M:%S"  # 日期  - trigger: "rq "    replace: "{{mydate}}"    vars:      - name: mydate        type: date        params:          format: "%Y%m%d"  # cmd打开计算器  - trigger: ":calc "    replace: "{{calc}}"    vars:      - name: calc        type: shell        params:          cmd: "calc"          shell: powershell  # 快速填充我的qq号  - trigger: ":qq "    replace: "略"

效果如下:

  1. 引入拓展包

我们可以在 https://hub.espanso.org/ 上看到别人写好发布的一些包。安装的方式也很简单,找到自己感兴趣的包,点击进去,复制命令到本地运行就行了。

比如我想安装一个basic-emojis:

复制右上角的命令运行:

espanso install basic-emojis

看一下结果:

成功引入。

引入的文件的配置是在 {config}\match\packages文件夹下,不是在原本的base.yml文件中。

4. 总结

Espanso文本拓展的功能很实用,很简洁,拓展性极高,还能引入仓库中公开的配置。唯一的缺点就是配置要配在yml文件,没有图形化页面来配置。用来快速输入自己的邮箱,手机号,密码等,倒是还挺好用的。

之前用的AText,有图形化界面,功能也很多,但是AText设置时间,免费版的话有次数限制。

关键词: