Vim 9.2 今日发布,作为这款开源且高度可配置的文本编辑器的最新版本,此次发布引入了新功能和改进。
距离 Vim 9.1 发布两年后,Vim 9.2 版本引入了完整的 Wayland 支持(包括剪贴板支持)、Linux 上的 XDG Base Directory Specification 支持、直接从寄存器完成单词的能力、插入模式下完成时的模糊匹配支持,以及一个新的内置交互式教程插件。
Vim 9.2 还引入了一个新的垂直标签面板,提供水平标签行的替代方案,Windows 上菜单和标题栏的原生暗黑模式,以及改进的全屏支持和更高品质的工具栏图标,同时显著增强了 Vim9 脚本语言。
Vim9 脚本语言获得了对 Enums、通用函数和元组数据类型的原生支持,支持为类提供受保护的 _new() 方法,支持将内置函数作为对象方法集成,以及 :defcompile 用于完整的方法编译。
在其他值得注意的变更中,Vim 9.2 引入了新的 diff 模式功能,如行匹配算法、支持 diff 锚点和内联高亮,更新了几个长期存在的默认设置以更好地适应现代硬件和工作流程,并添加了一些新的函数、自动命令、ex 命令和选项。
Vim 9.2 目前可以从官方网站下载源代码 tarball,你也可以从 App Store 或你喜欢的 GNU/Linux 发行版的软件仓库中安装它,作为 Flathub 的 Flatpak 应用程序,或使用从这里提供的官方 AppImage 二进制文件以便携应用形式运行。
图片版权:Vim 项目
转自 Vim 9.2 Is Out with Comprehensive Completion, Wayland Support, and More – 9to5Linux
Linuxeden开源社区