所在的位置: java >> 历史起源 >> Vim80,姗姗来迟

Vim80,姗姗来迟

再谈起白癜风的相关事项 http://www.bdfyy999.com/bdf/yufangbaojian/changshijijin/13022.html

今日题图:byAngelaZhu

今天本来是想写一点有争议的东西,不过和朋友讨论之后,我觉得朋友的观点是对的。还是不写了,别再上了吃瓜群众的当。写一点Vim的东西吧,因为8.0这个大版本终于来了。

我是从年开始使用Vim编程,六年之后,Vim发布了7.0,这是一个大版本更新,以后十年间,Vim不断进步,从7.0到7.4,小版本和小小版本陆续更迭,功能不断增强,十年之后,年9月12日,Vim8.0终于发布了,这是个里程碑的版本,包含了很多优秀的新特性,同时吸收了一些其他Vi流派的特性。

关于Vim的起源和基本特点、用法和一些技巧,我之前在「最帅的编程工具」里写过了,这次主要介绍一下8.0的新特性和一些插件。

一、Vim8.0新特性

8.0版本除了bug修复,性能增强和细节的修饰之外,主要增加了以下这些我感兴趣的内容。

异步I/O和通道的支持

Vim8.0增加了channel的概念,可以允许Vim与后台的其他进程进行消息交互。以前我们通过QuickRun插件执行程序编译和运行的时候,在没有反馈结果之前,什么都做不了。现在通过异步机制,可以在后台长时间执行任务,最终把执行结果输出到VimScript的某个Callback函数中,在屏幕上输出。

推荐一个支持异步机制的插件AsyncRun。

网址:[


转载请注明:http://www.jiaju1314.com/lsqy/lsqy/11987.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了