为 Markdown 文档生成 Table of Contents 的 Vim 插件

使用 Vim 编辑一个较长的 Markdown 文档时,若是想要手动维护 Table of Contents 是一件痛苦的事情,并且不一样的 Markdown 解析引擎给标题生成的锚点连接并不同,使用一款插件来替咱们作这件事情会更方便。git

插件 GitHub 连接https://github.com/mzlogin/vi...github

开发这个插件的时候感觉却是没有多深入,近期维护个人一个开源文档项目 awesome-adb(文档长度近 2000 行,各级标题超过 80 个)时才实实在在地体会到这样一个功能对使用 Vim 编辑 Markdown 文档的用户仍是挺实用的,节省了不少时间。vim

插件效果截图markdown

generate-toc-by-vim-markdown-toc

有此需求的童鞋能够 Star 收藏和试用起来,欢迎反馈和建议。spa

使用方法(以发布到 GitHub 上的 Markdown 文档为例):插件

安装插件后在须要插入 Table of Contents 的地方运行 :GenTocGFM 便可。code

相关文章
相关标签/搜索