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

- drupal 8 隐藏表单特定字段
- 发篇博文,证明还活着
- 宇秀下拉 2024-4-17号下拉更新案例
- 骑了30分钟自行车,腿都软了
- 百度冰桶算法4.5更新:发力打击Landing Page恶劣广告行为
- php 获取网页标题(并解决编码问题)
- electron 报错 Error: Electron failed to install correctly, please delete node_modulees/electron and try installing again
- 熊掌号原创保护严重判罚公告
- 网址链接有效性批量检测工具 功能建议&bug反馈
- 百度搜索重大事件及seo算法大全(2015~2018)【值得收藏】



QQ
微信
商店