使用 Vim 編輯一個較長的 Markdown 文檔時,若是想要手動維護 Table of Contents 是一件痛苦的事情,並且不一樣的 Markdown 解析引擎給標題生成的錨點連接並不同,使用一款插件來替咱們作這件事情會更方便。git
插件 GitHub 連接:https://github.com/mzlogin/vi...github
開發這個插件的時候感覺卻是沒有多深入,近期維護個人一個開源文檔項目 awesome-adb(文檔長度近 2000 行,各級標題超過 80 個)時才實實在在地體會到這樣一個功能對使用 Vim 編輯 Markdown 文檔的用戶仍是挺實用的,節省了不少時間。vim
插件效果截圖:markdown
有此需求的童鞋能夠 Star 收藏和試用起來,歡迎反饋和建議。spa
使用方法(以發佈到 GitHub 上的 Markdown 文檔爲例):插件
安裝插件後在須要插入 Table of Contents 的地方運行 :GenTocGFM
便可。code