【OhMyMN 使用技巧分享】AutoList —— 摘录列表自动换行,自动编号

OhMyMN 使用技巧分享 活动期间(2022.08.01-2022.08.14)每天都会发布一个 OhMyMN 的使用技巧,供大家学习借鉴,仅作启发作用。大家抓紧时间参与,记得标题带上 【OhMyMN 使用技巧分享】。


MN 的 OCR Pro 在线矫正有时候会去掉换行,在摘录列表的时候会挤在一行,显得非常混乱。AutoList 可以给有序号的列表,比如1234,abcd 自动添加换行。也可以通过自定义为每一行添加编号。

预设

提供了3个预设,为了不影响正常的摘录行为,不同预设还设置了不同的条件来限制其自动执行,并且所有的预设都需要匹配到至少两个序号才会生效。

  1. 1234

    • (1) (1) [1] 【1】有效。
    • 1 .、,, 有效。

    20220809091538

  2. 一二三四

    • 当一二三四前跟着其|第 时有效。
    • 当一二三四后跟着.、,, 时有效。

    20220809091802

  3. 字母 ABCD,其实也包括 abcd。

    • 当字母后跟着.、,, 时有效,且 仅中文 下有效。

    20220809091855

自定义

如果你想要在每个分号后面添加换行,并且为其添加序号,那么你可以用自定义,输入 (/[;;]/g, "$&\n", 1)

20220809092113

更多

想了解更多编号类型以及其他细节,请查看 AutoList 文档

1 个赞

请问[A]这种有没有办法auto list

2 个赞

(/\s*([((【[]\s*[A-Da-d]{1,2}\s*[))]】]?)/g,"\n$1")
根据教程自己写的,但是好像有点臃肿,但是能实现这个效果,期待大佬给精简一下

圆圈1,圆圈2我记得原来分享过怎么设置的,没翻到

为啥划重点后auto list就取消了

插件在哪下载,谢谢

请问大大,我把(/[;;]/g, “$&\n”, 1)改为了(/[。]/g, “$&\n”, 1),但是发现只能提行一行,我想换两行应该如何修改呢?