为Markdown文档的部分生成与ctags兼容的输出。
项目描述
此应用程序为Markdown文档的部分生成与ctags兼容的输出。
动机是为了有一个足够快的工具,可以与Vim中的TagBar插件一起使用。
与TagBar一起使用
要使用此工具与TagBar一起使用,请将以下内容添加到您的~/.vimrc
" Add support for markdown files in tagbar. let g:tagbar_type_markdown = { \ 'ctagstype': 'markdown', \ 'ctagsbin' : '/path/to/markdown2ctags.py', \ 'ctagsargs' : '-f - --sort=yes --sro=»', \ 'kinds' : [ \ 's:sections', \ 'i:images' \ ], \ 'sro' : '»', \ 'kind2scope' : { \ 's' : 'section', \ }, \ 'sort': 0, \ }
您需要安装TagBar插件才能使此功能正常工作。此外,如果您使用的是Ben William的Markdown语法高亮脚本,您可能需要调用变量g:tagbar_type_mkd并将ctagstype更改为'mkd',而Tim Pope的设置为markdown。它将文件类型设置为mkd,而Tim Pope的设置为markdown。
许可证
本工具遵循简化的BSD许可协议。有关详细信息,请参阅 LICENSE.txt。
项目详情
关闭
markdown2ctags-0.3.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c274e0b208604cda5e426026e802a17db054b24110351218b124be6627c1908e |
|
MD5 | 0f930a1297f6392abc7e63a3eb696b30 |
|
BLAKE2b-256 | 2bad7542bf7ff34effc010c63dcf3e10c745e54806da751975672c0ddaf5d45c |
关闭
markdown2ctags-0.3.3-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1ad113717acd4a9c335cf12d38315ffeb9a3523dfae12a07e1c4eb95b8b8c8a9 |
|
MD5 | 8ccd3bf905f10ac3e92d662944f50480 |
|
BLAKE2b-256 | 1d8145a500156e697dc988b3196a5ea129e7a0941eafe9e0c4259a66f3b90024 |