可能是才開始用 覺得並不好用啊


這個專欄有一些視頻教程演示,可以看看 vim 和其他編輯器的區別。我用 vim 是因為想徹底擺脫寫代碼的時候對滑鼠或者觸摸板的依賴,提升切換效率。以前寫後端代碼全在伺服器上的時候也沒太多選擇。

玩轉 vim (視頻)?

zhuanlan.zhihu.com圖標


不要太依賴工具提高效率。

Vim/EMACS或者IDE都能提高效率。編程90%在於思考和設計,編輯最多佔10%。就算好編輯器提高20%編輯效率,那也不過幫你節省了10%*20%=2%的力氣。

so.工具並不那麼重要,Vim在穩定/可靠/方便等方面都不錯,已經算是好工具了。

Vim有大量的快捷鍵、自定義宏 可以減少滑鼠操作

以前的程序員,代碼都是自己手敲的,Vim這一特徵很明顯提升效率,但是現在很多程序員編碼都是Ctrl C + Ctrl V 了,Vim 這一特性漸漸失去優勢

時代已經變遷了


確實能提高編寫效率。不過90%時間用于思考也是真的。所以vim也沒那麼重要。

不過大部分願意折騰,精通vim/emacs的人都具有很好的自學能力和鑽研精神,折騰vim/emacs用的也只是大部分人用來玩耍的時間,投入時間更多,更容易成為大牛。

所以重點不是vim/emacs能提升多少效率,而是大牛效率高,而vim/emacs用戶中大牛佔比多。


vim作為編輯器,並不能提高寫代碼的效率,但是它高效的操作方式可以提高你修改文本的效率。


推薦閱讀:
相关文章