mdi

English | 中文

mdi(Markdown indexer) 是一个命令行工具,用于在目录下递归地生成 Markdown 索引。

安装

go install github.com/poneding/mdi@latest

使用

生成 Markdown 索引:

mdi gen

默认使用 .mdiignore 文件作为排除文件。

其他命令:

# 打印版本
mdi version

# 打印帮助
mdi help

# 自动补全
mdi completion
# 示例:
# source <(mdi completion zsh)

截图

Markdown 文件结构:

20231124165206

生成 Markdown 索引

mdi gen -f README.md -t "我的笔记"

20231124172105

同时,也会递归的在子目录下生成 Markdown 索引。

Markdown 文件生成导航

mdi gen -f README.md -t "我的笔记" --nav

20231124165648

自定义子索引标题

可以通过修改子目录中生成的 Markdown 索引文件的一级标题来自定义子索引标题。