17611538698
webmaster@21cto.com

Vim 编辑器 9.1 版本发布,谨献给已故首席开发者 Bram Moolenaar

技术人生 0 299 2024-01-05 05:35:12

著名的 Vim 编辑器于 2024 年 1 月 2 日推出了 9.1 版本,这是一个 Bug 修复版本,它包含了数百个 Bug 修复、一些全新功能,当然还有许多小的改进。

Vim 更新日志提到:

这个版本是献给 Bram Moolenaar (布莱姆·米勒)的,他是 Vim 30 多年的首席开发者,于半年前去世。如果没有他的工作,Vim 项目就不可能存在!”

图片

Vim之父Bram Moolenaar 

图片

 Vim 官网更新日志截图

新特性

  • Vim 包含对 Vim9 脚本语言的 Vim9 classes 和 objects 支持,参见 :h vim9-class

  • 新增 :defer 命令,帮助清理函数,参见 :h :defer

  • 支持在缓冲区中添加虚拟文本。这对语言服务器功能(如镶嵌提示)非常有用,参见 :h virtual-text

  • 支持平滑滚动。参见 :h 'smoothscroll'

  • Vim 附带了 EditorConfig 插件。参见 :h editorconfig-install

  • Vim 已针对 OpenVMS 进行了更新。参见 www.polarhome.com/vim

  • xxd 已更新为支持彩色输出,并允许反向位转储


其它提升与修改 

  • 自 Vim 9.0 发布以来,许多错误已得到修复,包括针对不安全内存访问、内存泄漏、缓冲区溢出和潜在崩溃的各种修复。

  • 有关其他改进,可参阅帮助文件 :h new-other-9.1

  • 对现有行为的更改记录在 :h changed-9.1

  • 添加了一些新功能、自动命令、ex 命令和选项 :h added-9.1

  • 完整的补丁列表见 :h patches-9.1

  • Vim FTP Server 已退役。它不再用于向用户分发工件。如果你过去使用过它,官方建议更新为使用 git 存储库


详情可查看官方公告:https://www.vim.org/vim-9.1-released.php

关于Vim创造者Bram Moolenaar

Vim 编辑器的创造者、维护者和终身领导者 Bram Moolenaar 于 2023 年 8 月 3 日因病去世,享年 62 岁。

Bram Moolenaar 的一生将大部分时间都奉献给了Vim,甚至在一个月前,他还在更新、修改Vim。

图片

他的家人在 Vim-announce Google Group 上公布了这则令人悲痛的消息,他的去世也为 Vim 项目留下了巨大的空白。

图片

▲ Bram Moolenaar 家人发布的邮件


Vim 核心开发者 Christian Brabandt 宣布了项目的未来计划,他在 vim_dev 邮件列表中宣布,自己从 Bram 家人获得了 Vim 在 Github 上的管理权,并表示邀请更多开发者加入了 Vim 组织。

图片

▲ Christian Brabandt 发布的邮件

而今 Christian Brabandt 正式兑现了承诺,一个新的Vim仍然在前行。

作者:万能的大雄

评论