系统极客一直在努力
专注操作系统及软件使用技能

Vim 9.1 发布新:增虚拟文本、平滑滚动等功能

Vim 9.1

Vim 9.1 版本发布。Vim 是一款在 UNIX 和 Linux 世界中广受欢迎的终端文本编辑器,因其独特的功能和深远的用户影响力而闻名。通常,人们对 Vim 的态度呈现两极分化:一部分人会迅速成为其忠实拥趸,将 Vim 视为编程生涯中不可或缺的伙伴;而另一部分人因为使用上的挑战性和复杂性感到望而却步。这种极端分化的态度让 Vim 在程序员社区中成为了一个传奇话题。

缅怀 Bram,Vim 的灵魂

不久前,Vim 项目组发布了 Vim 9.1 版本,这是对首席开发者 Bram Moolenaar 的深情缅怀。六个月前,我们失去了 Bram。他在过去三十余年中对 Vim 的贡献无人能及,他不仅是 Vim 的创造者,更是其灵魂所在,其精神已深深扎根于众多编程社区的心中。

Vim 9.1 版本更新概览

Vim 9.1
Vim 9.1

Vim 9.1 是一个 Bug 修复版本,不仅修复了数百个 Bug,还引入了一些新特性和细微改进。主要包括:

  • Vim9 的类和对象支持:加强了 Vim9 脚本语言对类和对象的支持,为脚本编写提供了更高级的功能。
  • :defer命令:用于改进函数的清理流程,提升代码的整洁度。
  • 虚拟文本支持:增强了语言服务器功能,特别是插入提示等功能。
  • 平滑滚动支持:这一备受期待的新功能,显著提升了滚动时的用户体验。
  • EditorConfig 插件:内置了 EditorConfig 插件,有助于统一代码风格,让开发过程更加规范化。
  • OpenVMS 支持:Vim 现在支持 OpenVMS 系统,进一步扩展了适用范围。
  • xdd 工具增强:新增了彩色输出以及在 xdd 中进行位转储反转的功能,提高了实用性。

除此之外,Vim 9.1 还解决了早期版本中的一系列问题,包括不安全的内存访问、内存泄漏、缓冲区溢出和潜在的崩溃问题。新版本还增添了一些新的功能、自动命令、ex 命令和选项,进一步丰富了了 Vim 的功能。

最后,长期使用的 Vim FTP 服务器已不再维护,鼓励用户迁移到 Git 仓库以便获取未来的更新和发布。


要了解关于 Vim 9.1 的更详细信息,请查看发布公告

赞(1) 赞赏

评论 抢沙发

微信赞赏