MD007 - 无序列表缩进
标签: 项目符号, ul, 缩进
别名: ul-indent
参数:缩进(数字;默认 3)
当列表项未按配置的空格数(默认值:3)缩进时,将触发此规则。
无序列表嵌套的时候默认采取两个空格的缩进方式。
例子:
* List item
* Nested list item indented by 2 spaces
更正示例:
* List item
* Nested list item indented by 3 spaces
基本原理(3 个空格缩进):这与有序列表的最小可能缩进相匹配(即 Kramdown 不会将任何少于 3 个空格的内容解析为 OL 上的子列表),并且由于 MD005 需要跨列表的一致缩进,因此任何少于 3 个空格的内容都将在 OL 上解析为子列表。如果同一文档中同时存在两种列表,则规则将导致违反 MD005。
这意味着如果您想将其设置为 2,则需要禁用 MD005。