Vim变身IDE:易学易用功能强大的vim配置
vim远远没有普及到人尽皆知的地步,相反,只停留在一些服务器管理员、程序员以及各类爱好折腾的人的手里,更多的时候,它是”玩物”,是拿来装逼的绝佳利器。不可否认,vim强大的编辑能力和无限的扩展能力,使得这一编辑器走向了IDE的境地。于是就有了,vim与eclipse谁更好?vim和netbeans哪个好用? 等诸如此类的争议了。
在文本编辑领域,vim是首屈一指的王者,当然,emacs党要站出来了,我很少用emacs,但这并不代表它不优秀,而是,它极其优秀,但emacs与vim使用完全不同,这也是我使用vim 后就很难上手emacs的原因之一。除了平时写java项目外,其他各类编程工作,如:python, html, css,javascript等,我都是在用vim来编写的。一句话,使用vim,除了爽还是爽。
一:用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
- 解决debian 终端命令行无法自动补全
- 如何看待自媒体那些乱七八糟的文章?
- 宇秀下拉 2021-2-18下拉更新案例
- Babun windows下比cygwin更好的终端shell工具
- 百度如何识别手机站和pc 站,加什么代码(已解决)
- drupal 7 移除自带的 css 和 javascript 及 jQuery.extend(Drupal.settings,
- 宇秀搜索引擎下拉与相关搜索营销系统 6.457 更新发布
- ubuntu 安装mate桌面环境
- 百度UEditor-KityFormula for wordpress 2.0.1发布
- Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
