vim是linux中標配的編輯器,和windows自帶的記事本一樣,但比記事本功能強大。vim的學習成本比較高,學習曲線比較陡峭,會基本的操作不難,但要達到快速高效的編輯的程度,需要長時間的摸索。
我用vim寫過c程序,python,前端開發寫過js,html,css等,個人感覺對于新手來說比較痛苦,開始時效率比較低,比較影響編程。如果不是公司或者平臺限制,個人推薦sublime編輯器,尤其是sublime3,里面內置了常用的插件,對前端開發較為有利。如果因為平臺等原因限制必須用vim,個人建議先把vim自帶的help文檔學一遍,英語水平過關的話,兩個小時就可以掌握基本的操作,然后再從網上下載一些vim用于前端開發的配置文件。剛開始肯定比較慢,但一定要堅持。
用vim開發前端,感覺與拼音改為五筆類似。剛開始很慢,每分鐘六七個字,滿腦子拆字的,堅持上一周立馬提高,一個月輕輕松松速度提高兩倍。vim是編輯器中的神器,其誕生就是為滿足程序員提高編輯速度,減少輸入次數,達到不用鼠標的要求,是用程序員的思維來操作的,所以入門門檻相對高一些,但相對于收益,這些付出是值得的。