澳门新葡亰,早在今年4月宣布 Vim 8.0 的特性的时候,Vim 7.4.1689 中就已经初步实现
8.0的几大重要特性的实现了,经过了 3个月的稳定,共计修复了
323项缺陷,到如今的 7.4.2012 中,所有功能基本都已经准备就绪,Vim 8.0
正在做最后的收尾工作,接下来将以一个新 tag的形式发布出来。

Vim团队宣布,经过15个月的努力工作,最新Vim稳定版7.2发布了。Vim
7.2修正了大量bug并更新了运行时文件,最主要的新特性在于加入对脚本浮点数的支持。另外,修正了上一版中发现多个导致崩溃和威胁安全的问题。关于此次更新的详细信息在安装完成后可以使用
“:help version-7.2″命令查看。

Vim 的作者 Bram Moolenaar 说道:“在过去的几个月中 Vim 8.0
的所有新功能都已经被实现并稳定,包括异步通信,任务系统,时钟系统等。大量抱上来的
BUG也被逐一解决。这说明相关功能已经达到了可以面向终端用户的质量标准。目前还有一些小的
patch 需要 merge。”

澳门新葡亰 1

具备了异步机制以后的 Vim
可以方便的实现诸多特性,比如内嵌终端,异步编译,Grep,Lint,代码实时诊断。调用一个外部工具再也不需要停下整个
Vim 等待其完成了。而要体验 Vim 8.0 的异步功能可以下载最新的 Vim
7.4.2012 即可(如果你不了解
VimScript,可以使用插件
vimmake 来为你的
Vim 添加各种异步任务)。Windows 版本的用户可以用最新的 GVim Nightly
Build。

Vim是从vi发展出来的一个多平台文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的编辑器。有人曾戏称世界上的程序员只有三种,一种是使用Emacs的,一种使用vi的,还有就是使用其他编辑器的。

其他还会有一些默认配置的改变,比如所有人都会设置的”set nocompatible”
,今天应该已经很少人用 vi的兼容模式了,Bram打算在 Vim 8
中直接变为默认值,类似的还有:”set backspace=indent,eol,start”
之类的常用设置都将在 Vim 8 中变为默认值,用不着在每个
vimrc中都重新写一遍。

创建者Bram
Moolenaar在80年代末购入他的Amiga计算机时,由于Amiga尚没有他最常用的编辑器vi,Bram便从一个开源的vi复制Stevie开始,开发了Vim的1.0版本。最初的目标只是完全复制vi的功能,那时的Vim是Vi
IMitation(模拟)的简称。1992年1.22版本的Vim被移植到了UNIX和MS-DOS上。从那时起,Vim的全名就变成Vi
IMproved(改良)了。

网站地图xml地图