news 2026/4/23 20:27:15

文本补全软件 espanso 配置某个应用单独使用某个补全

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
文本补全软件 espanso 配置某个应用单独使用某个补全

espanso

官网:https://espanso.org/

(1)

config是配置文件目录

match是放补全规则的地方

(2)

先在match文件夹建补全规则

注意文件名以下划线开头,代表这个文件默认不生效

matches: - trigger: "sf " replace: "select * from " - trigger: "asd " replace: "select count(*) from " - trigger: "for " replace: "for update" - trigger: "like " replace: "like '%%'" - trigger: "dis " replace: "distinct" - trigger: "yy " replace: "'yyyy-mm-dd hh24:mi:ss'" - trigger: "yyy " replace: "to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')" - trigger: "rn1 " replace: "select t.* from (select a.*, ROW_NUMBER() OVER (PARTITION BY 分组列 ORDER BY 组内排序列 DESC) rn_001 from 表名 a) t where t.rn_001 = 1" - trigger: "ord " replace: "order by " - trigger: "orde " replace: "order by create_time desc" - trigger: "grou " replace: "select count(*) from 表名 group by 字段 order by count(*) desc" - trigger: "agg " replace: "listagg( 字段 , ',' ) within group ( order by 字段 )" - trigger: "lista " replace: "listagg( 字段 , ',' ) within group ( order by 字段 )" - trigger: "listagg " replace: "listagg( 字段 , ',' ) within group ( order by 字段 )"

(3)

再到config文件夹建一个配置文件

filter_exec使用正则,匹配生效的应用

extra_includes指定生效的补全规则

filter_exec: "navicat|idea64|pycharm64" extra_includes: - "../match/_sql.yml"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 20:23:48

基于AI的政府审计监管系统对比:哪家更值得信赖?

基于AI的政府审计监管系统对比:哪家更值得信赖?在数字化转型的浪潮中,政府审计监管系统正逐渐引入人工智能技术,以提升审计效率和准确性。本文将对市场上主流的基于AI的政府审计监管系统进行对比分析,帮助读者了解各家…

作者头像 李华
网站建设 2026/4/23 20:25:26

Java+AI 核心指南:大模型丝滑接入与多模型统一范式

在人工智能技术深入企业业务的当下,Java作为企业级应用开发的主流技术栈,如何高效集成AI能力、实现业务系统智能化升级,成为众多技术团队面临的核心课题。不同于Python在AI算法研发领域的优势,Java技术栈的核心价值在于稳定的工程…

作者头像 李华
网站建设 2026/4/23 20:22:34

面试常见问题之剖析哈希表

一、时间复杂度基础- 时间复杂度是衡量算法效率的指标,用大O表示法(如O(1)、O(n)、O(n^2))。数值越小,算法效率越高。 - O(1):无循环的简单操作,如赋值、基本运算、数组下标访问。 - O(n):单层循…

作者头像 李华
网站建设 2026/4/18 2:06:16

码农常见问题之如何证明自己写的算法是对的

很多初学者不知道如何证明自己写的算法是正确的,通常只能通过提交代码看是否“AC”(Accepted,即通过所有测试用例)来判断。核心方法(四步验证法)以“在含10万个元素的数组中,找两数之和等于1024…

作者头像 李华
网站建设 2026/4/21 14:52:13

MATH Day 05 Applications amp;amp; Practice

可持久化线段树 (Persistent Segment Tree) 1. 核心思想:共享结构 (Shared Structure) 基本原理:每次修改操作不复制整个结构,而仅创建 \(O(\log n)\) 个新节点。关键技术:动态开点。 每个节点显式存储左右儿子的索引。分配新索…

作者头像 李华