搜尋

首頁  >  問答  >  主體

為使Vim的配置可維護化,結構化Vim配置的思路是?

一. 描述問題

最近抽空修改了vimrc配置,發現自己以前配置vim過於粗暴,頗為後悔(因為修改vimrc的過程十分痛苦)
初步把它們分成這樣:

  1. .vimrc放主要的基本配置

  2. .vimrc.bundles放外掛

  3. .vimrc.funcs放一些函數

  4. #各文件間使用source連線

#為防止在發生現在這樣後期維護的惡夢,我想必定有比較好的實踐,是什麼呢?

二. 相關程式碼

三. 報錯訊息

四. 相關截圖

五.已經嘗試哪些方法仍然沒有解決(附上相關連結)

參考了spf-vim的目錄結構, 有一定借鑒意義, 但是由於其"社區驅動"的性質, 所以其有這方面的考慮,可能不一定適合我(維護者是我, 用戶是我,頗為個性化)

六.問題簡化

曾经蜡笔没有小新曾经蜡笔没有小新2774 天前601

全部回覆(2)我來回復

  • 漂亮男人

    漂亮男人2017-05-16 16:38:54

    這個問題很難有定論吧,VIM 本身支援很多不同的個人資料組織方法,每個人都有不同需求,所以需要的方法也不同。你可以在 github 上搜尋 VIM 或 vimrc,然後按星標排序,把排名靠前的 repo 的檔案組織方式都看看,然後總結出適合自己的方法。

    幾個通用的建議:

    • 每個配置檔案內以一定邏輯分塊,每個邏輯區塊之間加註解和用於折疊的括號

    • autocmd 記得分組,每組記得先清空再加入

    • 根據需求決定配置組織方式的複雜程度,不要把所有時間都花在配置上

    • 學會從各種管道抄配置,然後改成適合自己的形式

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:38:54

    分這麼多文件你會後悔的。除非你學大神把你的配置用 git 曬在網路上,不然就用一個文件,省事多了。

    身邊沒電腦,手機截圖VPS 上的設定

    回覆
    0
  • 取消回覆