Vim 9.2 发布
发布: (2026年2月15日 GMT+8 20:34)
2 分钟阅读
原文: Slashdot
Source: Slashdot
Vim 9.2 发行概览
在距上一次 9.1 重大版本两年多之后,Vim 项目宣布 Vim 9.2。
Vim9 脚本改进
- 新增对 枚举(enums)、泛型函数(generic functions) 和 元组类型(tuple types) 的支持。
- 内置函数现在可以作为方法使用。
- 类处理现在通过
_new()支持 受保护的构造函数(protected constructors)。 :defcompile命令已增强,可完整编译方法,从而提升 Vim9 脚本的性能和一致性。
插入模式补全
- 现在提供模糊匹配,能够在不额外插件的情况下提供更灵活的建议。
- 可以使用
CTRL‑X CTRL‑R从寄存器中完成单词。 - 新增
completeopt标志,如nosort和nearest,可更细致地控制匹配项的显示方式。
差异模式增强
- 改进了差异的对齐和显示,尤其在复杂情况下表现更佳。
配置路径(XDG)
- 在 Linux 和类 Unix 系统上,Vim 现在遵循 XDG 基础目录规范,使用
$HOME/.config/vim作为用户配置目录(如发行说明所述)。
Wayland 支持
- 为 UI 和剪贴板处理提供完整的 Wayland 支持。
- 此支持在本次发行中标记为实验性,但已被认为相当成熟。
UI 变化
- 引入全新的 垂直标签面板,作为水平标签行的替代方案。
- Microsoft Windows GUI 现在原生支持 暗色模式(dark mode)。
下载
您可以从官方的 Vim Download page 获取 Vim 9.2。
来源:Linuxiac 博客、Phoronix 与 Vim 发行说明。