首頁  >  問答  >  主體

vimrc - 如何從零開始,寫一份自己的 VIM 設定檔?

如何從零開始,寫一份自己的 VIM 設定檔?

某草草某草草2712 天前608

全部回覆(3)我來回復

  • 某草草

    某草草2017-05-16 16:40:57

    什麼都不參考很難寫,除非用了很久vim,對各項參數有相當的了解。但是東抄抄西抄抄湊出一份自己的並不難。

    除了spf-13外,我推薦terryma的vimrc。前者是非常優秀好上手的vimrc樣板,結構清晰,文件豐富,也能自訂。後者vimrc是單一檔案(很多大牛例如Shougo的vimrc是分成好多檔案的,方便組織但是對新手而言閱讀起來就很困難,容易找不到頭緒),而且map部分是按鍵位排列的,非常有創意,對新手而言記鍵位很重要的。不過terryma最近幾次更新vimrc的時候裡面的註解比較過時了,跟內容不太對應。可以找之前的commit看。

    總之參考vimrc最重要的一點是最好大牛有寫註釋,對各種set有解释到底是做什么。或者至少手头备一份vim的man對照著查。

    簡單說說寫vimrc的幾個重點:

    • 選擇一個插件管理器(Vundle,NeoBundle,vim-plug)
    • 挑選一些插件(語法高亮,配色,介面增強,編輯功能增強,並不是越多越好,也不是越強大越好。例如unite非常強大,但沒有一定的使用經驗很難玩得轉)
    • 設定參數(這是對新手來說最為困難的一部分,有很多vim的預設設定不適合實際應用,究竟有哪些需要修改,怎樣修改才符合我的習慣,需要多閱讀多嘗試。tpope大神的vim-sensible就與此有關)
    • 設定按鍵映射(屬於個人習慣,但一定要循序漸進。參考大牛們的vimrc的時候很容易覺得這個map也方便那個map也方便,設定上一堆。但是vim預設的按鍵還沒記清楚,就很容易混亂)
    • 設定插件參數

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:40:57

    從零開始啊,你需要很多時間去看文件。我在這裡寫過一個系列,推薦你看看叫做 Vim 的哲學,其中第三篇講了基本配置,可以作為一個起點:/a/1190000000446738

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:40:57

    1. 問自己"我想幹嘛"

    2. 查文件"怎麼乾"

    3. Just do it!!

    回覆
    0
  • 取消回覆