用了5年的vim,是一个很好用的代码编辑器,作为python,php,go,js等语言的开发环境,用起来很顺手,java开发的话还是用ide。
用vim的好处是可以搞清楚编程语言的工作方式,会使用很多语言自带的很好用的命令行辅助工具;ide把很多技术细节隐藏了。
另一个好处是会更关注对代码的组织,有助于养成属于自己的编码规范。
结合autopairs,easymotion,airline,nerdtree,tagbar,ctrlp等插件,编辑效率比ide高很多。
可以很灵活的组合出适合自己的环境,很多任务可以自动化,和命令行工具可以很自由的组合。
什么叫linux的和windows的?linux就没有ide了吗?vim是vi的扩展而vi是出生在终端机上的?你连什么是什么都没分清就别瞎比较了,用好你手头的吧
先说答案:Linux下vim当然不可能比windows下的IDE方便。
尤其我个人强烈认为Linux就不应该用图像化界面的,因为这东西是服务器,服务器的性能最重要,配置好了就常年不碰它了。而图形化界面上来就占大量的CPU和内存,我实在心疼的慌。(穷人家的孩子,没见过世面,你们别笑话)
热爱工作的小乐子说对,在生产环境下,需要做现场调试,那VIM就是神器了,个人用熟了也觉得挺顺手。
我们公司统一用vim 做开发。无他 因为效率高