標籤:vim
本文出自svtter的部落格,轉載請保留此資訊
Vim的下一步
對我自己而言,也是在這一步。
現在你對Vim已經有所瞭解,hjkl肯定會,f也能熟用,,
可能被你映射成了<leader>
,或者等等。但是我還是想要寫這個blog,來指引新手(誠然,也是指引自己)。誤導了也別罵我,請說出自己的觀點。
這個時候,我建議你將Esc映射成ii,然後禁用Esc
" 強迫自己不使用ESCinoremap <Esc> <nop>inoremap ii <ESC>
在Write with vim(1)中,我記錄模式我已經用的比較習慣了(@+寄存器
),但是Regex用的一般般,仍然需要好好的努力才行。
想要用好Vim,離不開github
大概更多人喜歡在 http://www.vim.org 上尋找自己心儀的外掛程式,但是我認為還是在github上找更好。為什嗎?
- 因為許多的開源項目都已經在github上紮根,許多優秀的外掛程式都能在github上找到其身影。比如:Nerdtree, YouCompeleteME, airline, etc.
- 你可以通過github的star數量來判斷這個項目的優秀程度。當然,更確切說,是把star做為參考標準之一。
等等優點,想到我再補充。
使用外掛程式管理器,管理你的外掛程式
我個人比較推薦Vundle
外掛程式使用git更新外掛程式,將vimscripts分離,控制不同功能的外掛程式可以放在不同的位置,保證了vimrc的整潔。從而提高了個人配置的維護性。
Vundle是首當其衝的外掛程式,有了他,你會發現更新外掛程式,安裝新的外掛程式一切都是那麼的簡單。
Vundle的使用方法在README裡面有,但是如果英文比較差 – 沒關係,也能看懂。
下一步的學習
很多人覺得vimscript學習起來有些困難,這裡有份非常好的文檔。準確說是翻譯。翻譯者辛苦了。
http://learnvimscriptthehardway.onefloweroneworld.com/
Write with Vim (2)