vim是linux中标配的编辑器,和windows自带的记事本一样,但比记事本功能强大。vim的学习成本比较高,学习曲线比较陡峭,会基本的操作不难,但要达到快速高效的编辑的程度,需要长时间的摸索。
我用vim写过c程序,python,前端开发写过js,html,css等,个人感觉对于新手来说比较痛苦,开始时效率比较低,比较影响编程。如果不是公司或者平台限制,个人推荐sublime编辑器,尤其是sublime3,里面内置了常用的插件,对前端开发较为有利。如果因为平台等原因限制必须用vim,个人建议先把vim自带的help文档学一遍,英语水平过关的话,两个小时就可以掌握基本的操作,然后再从网上下载一些vim用于前端开发的配置文件。刚开始肯定比较慢,但一定要坚持。
用vim开发前端,感觉与拼音改为五笔类似。刚开始很慢,每分钟六七个字,满脑子拆字的,坚持上一周立马提高,一个月轻轻松松速度提高两倍。vim是编辑器中的神器,其诞生就是为满足程序员提高编辑速度,减少输入次数,达到不用鼠标的要求,是用程序员的思维来操作的,所以入门门槛相对高一些,但相对于收益,这些付出是值得的。