摘要: 在 Vim 的正则表达式中,预查(Lookaround) 是一种“断言”,用于匹配某个位置前后是否满足特定条件,但不消耗字符(即匹配结果中不包含预查括号内的内容)。 Vim 支持四种预查,分为正向/负向和向前/向后两个维度。以下是关键关键字和语法: 1. 核心语法关键字 类型 中文名称 英文术语 V 阅读全文
posted @ 2026-03-10 17:26 涣明 阅读(40) 评论(0) 推荐(0)
摘要: 在 Vim 中,正则表达式(Regular Expressions)非常强大,但其语法与常见的 Perl 或 Python 正则略有不同。Vim 的正则关键字(元字符)根据是否开启“魔术”模式(magic mode)而有所变化。 默认情况下,Vim 使用 magic 模式(即 :set magic, 阅读全文
posted @ 2026-03-10 17:16 涣明 阅读(48) 评论(0) 推荐(0)
摘要: 在 Ubuntu 上将 Vim 升级到 9.2 版本,通常官方源(尤其是 LTS 版本如 20.04/22.04)中的版本会比较旧。要获取最新的 9.2 版本,最推荐的方法是使用 PPA (Personal Package Archive) 或者从 源码编译。 鉴于当前时间是 2026 年,Vim 阅读全文
posted @ 2026-03-04 17:07 涣明 阅读(467) 评论(0) 推荐(0)
摘要: 在 Vim 中,并没有一个内置的单条命令可以直接“根据正则表达式自动选择所有匹配的行并进入可视模式”。通常的做法是结合 全局命令 (:g) 和 可视模式标记 来实现,或者使用插件。 以下是几种最常用的方法,按推荐程度排序: 方法一:使用 :global 命令配合可视标记(最常用,无需插件) 这是最原 阅读全文
posted @ 2026-03-04 14:38 涣明 阅读(66) 评论(0) 推荐(0)
摘要: 组权限 sudo usermod -a -G docker ide 添加docker组权限给ide用户 root编辑权限 在 Vim 中,你可以使用 :w !sudo tee % 命令来保存文件。这个命令的工作原理是: :w 是 Vim 的写入命令。 ! 允许你执行外部命令。 sudo tee % 阅读全文
posted @ 2026-03-02 14:51 涣明 阅读(13) 评论(0) 推荐(0)
摘要: 菜单 主菜单和工具栏 Appearance | Main Menu设置成Show above Main Toolbar Menus And Toolbars | Main Toolbar | left | VCS Group 添加版本控制的拉取、提交、推送、历史等图标 标签页 File | Sett 阅读全文
posted @ 2026-02-26 10:43 涣明 阅读(15) 评论(0) 推荐(0)
摘要: 运行于计算机的各种算法有如下特征。 输入:算法从一个指定集合得到输入值,可以有0个、1个或多个值,由赋值或输入语句实现; 输出:对每个输入值,算法都要从指定的集合中产生输出值,输出值就是问题的解,可以有1个或多个输出值,由输出语句实现; 确定性:算法的步骤必须准确定义,不能产生歧义; 正确性:对每一 阅读全文
posted @ 2026-02-13 11:33 涣明 阅读(54) 评论(0) 推荐(0)
摘要: // 静态代码块:注册JVM关闭钩子(备用保障) static { Runtime.getRuntime().addShutdownHook(new Thread(() -> { if (pool == null) return; if (!pool.isShutdown()) { shutdown 阅读全文
posted @ 2026-02-10 17:39 涣明 阅读(7) 评论(0) 推荐(0)
摘要: @Configuration 配合 @Bean 与 @Service 等组件扫描注解(如 @Component、@Controller、@Repository)都是 Spring 中用于将类注册为 Bean 的方式,但它们在设计意图、使用场景和底层机制上存在本质区别。 核心区别总结 特性 @Conf 阅读全文
posted @ 2026-02-10 11:38 涣明 阅读(19) 评论(0) 推荐(0)
摘要: 创建 Keystore(密钥库)通常用于 Java 应用程序中管理加密密钥和证书,最常用的是使用 JDK 自带的 keytool 工具。以下是创建 Keystore 的基本步骤: 一、使用 keytool 创建一个新的 Keystore 1. 打开终端(Windows 命令提示符 / macOS/L 阅读全文
posted @ 2026-02-04 17:24 涣明 阅读(108) 评论(0) 推荐(0)