对Typora的标题我总是将一级标题作为唯一一个的总标题,但是在写一些内容比较长分类比较多的东西的时候标题有些不够用,因为它最多就是六级标题...
于是打算着把二级标题升为一级标题,三级标题升到二级标题,这样能把被抛弃的一级标题用起来,但找半天没发现有什么快捷方式(也许是我笨?)
首先对于Typora的.md文件,使用其他编辑器打开,这样可以暴露出所有语法的样式
对标题等级的更改无非是对标题前面的#的数量做出改变,如果你有一定的编程基础可以写个脚本做出来
此处使用Visual Studio Code为例进行操作,在其他编辑器例如Visual Studio、IDEA中同样适用,但在EditPlus中报错
对所有标题升一级,最大为六级标题:
查找(?=(?<!#####)#)(?=#(?=\s))替换为#
对所有标题降一级,最小为一级标题:
查找##(?=\s)替换为#
注意将使用正则表达式按钮点上,即图中的.*标志
全文替换保存后使用Typora打开即可