Vim创建者Bram Moolenaar旨在通过Vim9 Fork改善Vim性能


Bram Moolenaar开始开发Vim,作为对Vi编辑器的改进,而现在他希望通过一个名为Vim9的实验分支来改进Vim本身。

Vim9是Vim的一个实验性分支,它主要致力于使Vim脚本执行得更快、更好。Vim9是Bram的Vim改进平台,它试图使Vim脚本运行得更快。在此之前,Vim 8.2引入了弹出框和文本属性,用于处理此文本编辑器的其他主要改进请求。

Vim 8.2发布,支持弹出窗口

Vim 8.2

到目前为止,对于一个运行循环的简单Vim脚本来说,Vim当前的运行时间为5秒,而Vim9代码可以在0.07秒内运行它,这与Lua脚本的时间相同,并且比Python更快。在更相关的代码片段中,Vim9可以在0.19秒内运行脚本,而之前的时间是0.85秒。

那些对Vim9性能工作感兴趣的人可以通过GitHub上的Vim9找到这些工作。

Vim 8.2发布,支持弹出窗口  https://www.linuxboy.net/Linux/2019-12/161720.htm

Ubuntu 18.04下使用Vim配置Python开发环境  https://www.linuxboy.net/Linux/2019-08/159772.htm

如何在Vim/Vi中显示行号  https://www.linuxboy.net/Linux/2019-10/160979.htm

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2020-01/161914.htm

相关内容