雖然在一些流行的程式語言,通常都有各自專門的IDE(整合開發環境),但避免不了的便是在各種unix-like環境中闖蕩,而VIM是這些環境中幾乎都有的編輯器,所以多少都會有一些使用經驗,比如insert模式、normal模式等等,但其實只要再加上多一點點的快捷鍵和使用習慣,可以再讓自己的開發能力上升。這邊推薦在盡量練習關於“移動”的快捷鍵,如何搜尋和替代,以及直接不用滑鼠的複製和貼上、剪下。這三個類型的任務都有頗不錯的參考可以閱讀。(基本上,每個鍵盤的按鈕在vim中都有意義)
下面的書和資源蠻不錯的: