Vim变身IDE:易学易用功能强大的vim配置

作者: 杨圣亮 分类: 开源软件 发布时间: 2016-08-14 10:27:03

vim远远没有普及到人尽皆知的地步,相反,只停留在一些服务器管理员、程序员以及各类爱好折腾的人的手里,更多的时候,它是”玩物”,是拿来装逼的绝佳利器。不可否认,vim强大的编辑能力和无限的扩展能力,使得这一编辑器走向了IDE的境地。于是就有了,vim与eclipse谁更好?vim和netbeans哪个好用? 等诸如此类的争议了。

在文本编辑领域,vim是首屈一指的王者,当然,emacs党要站出来了,我很少用emacs,但这并不代表它不优秀,而是,它极其优秀,但emacs与vim使用完全不同,这也是我使用vim 后就很难上手emacs的原因之一。除了平时写java项目外,其他各类编程工作,如:python, html, css,javascript等,我都是在用vim来编写的。一句话,使用vim,除了爽还是爽。

一:用vim写java

vim-java

二:vim安装emmet插件来写html和css,简直爽到极点,谁用谁知道

三:至于用vim开发golang或python的便利,就不多讲了,或者有人会说,专业的IDE可以干得更好,诚然,确实是的。但是,重度依赖IDE特性,所带来的弊端也是显而易见的,曾见过一些使用vs的程序员,离开vs后,什么都写不出来,无奈,太依赖IDE的补全和自动完成功能了,离开了IDE,一个方法名都记不住了。

文章的最后,分享一个vim配置文件,是我自己使用的,可以实现在windows 和linux的跨平台应用。有兴趣的朋友,可以试一下。

支持的开发语言:c,c++,java,javascript,html,css,python,php,shell,golang。

 github地址: https://github.com/fedkey/vim

vim-html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

  ×  8  =  56

微信