為使Vim的配置可維護化,結構化Vim配置的思路是?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:36:54
0
2
546

一. 描述問題

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

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

  2. .vimrc.bundles放外掛

  3. .vimrc.funcs放一些函數

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

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

二. 相關程式碼

三. 報錯訊息

四. 相關截圖

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

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

六.問題簡化

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回覆(2)
漂亮男人

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

幾個通用的建議:

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

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

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

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

巴扎黑

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

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

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!