Typora_plugin禁用自动编号

0. 参考

[1] 每次打开typora,会自动给目录与标题自动编号,需要每次手动禁用,可以设置默认禁用吗 · Issue #487 · obgnail/typora_plugin

[2] .\Typora\resources\plugin\global\settings\请读我.md

1. 起因

Markdown文档有一点很烦人,就是不同软件、平台的渲染效果不一样:我在Typora上写md文件,从二级标题起,软件都给自动编号了,很方便;但问题是这只是一种渲染效果。同样的文档导到别的地方,比如博客园,编号就没有了。与其迁移的时候重新排版,还不如一开始就手动编号。

说实话,我装Typora的时候顺带就把plugin装上了,所以并不知道没有插件的时候渲染是什么样的;不过上网搜了一下,说是插件的问题。

2. 前置说明

  1. .\Typora\resources\plugin\global\settings路径下有*.default.toml 和 *.user.toml两种文件。*.default.toml是默认配置文件,不能更改; *.user.toml是用户配置文件,优先级比前者更高。
  2. 插件系统会优先从*.user.toml获取配置项,如果*.user.toml没有对应的配置项,则从*.default.toml中获取。

3. 实现步骤

  1. 用记事本打开.\Typora\resources\plugin\global\settings路径下的settings.default.toml文件

  2. Ctrl+F打开查找,输入关键字“编号”,跳转

    image-20250724192600327

  3. 在找到需要更改的auto_number模块后,同样用记事本打开.\Typora\resources\plugin\global\settings路径下的settings.user.toml文件

    注.如果此前没有进行过用户配置,你会发现它是一个空文件

  4. 从settings.default.toml文件中复制以下内容,粘贴到settings.user.toml文件中

    [auto_number]
    ENABLE_SIDE_BAR = true
    ENABLE_TOC = true
    ENABLE_CONTENT = true
    
  5. 在settings.user.toml文件中将想要禁用的功能从true改为false

    注. settings.default.toml文件是不能更改的。但settings.user.toml中的配置会覆盖掉 settings.default.toml中的相应选项,并且 其他选项保持不变

    [auto_number]
    ENABLE_SIDE_BAR = false
    ENABLE_TOC = false
    ENABLE_CONTENT = false
    

    image-20250724195002460

  6. 保存并关闭两个文件。然后重启Typora。此时我们会愉快的发现,标题的自动编号被成功禁用了,效果如图:

    image-20250724193854233

以上。

-end-

posted @ 2025-07-24 19:52  LI,Yi-han  阅读(13)  评论(0)    收藏  举报