文档拆分时的标题级别调整

问题描述

我经常需要拆分大型文件,拆分后需要重新调整标题级别。比如,将一个二级标题及其所有子内容(包括三级、四级标题等)转移到新文件中,并将所有标题级别提升一级。

预期实现

文件拆分后,格式化标题级别

已经尝试的方法

我想知道Obsidian是否已经内置了此功能,或者是否能通过组合使用现有功能来实现。虽然已知的插件 k4a-l/obsidian-heading-shifter 可以完成这个任务,但我不太想仅为此功能安装一个插件。

1 个赞

内置功能目前只能把当前选中的章节挪到别的笔记中去,移动过去以后不能自动升级已有小标题。也不能像note refactor插件那样自动按1/2/3级标题拆分一篇笔记。

2 个赞

拆分是自己手动拆分还是用笔记重组实现的?

1 个赞

感谢回复!
既然这样,我还是使用那个插件吧。

我目前使用的是手动拆分(创建,剪贴)。

1 个赞

核心插件有个笔记重组能够实现移动章节到另一个新的笔记中。
如果是升级标题,一个暴力的方法,是用搜索替换:
比如,把三级标题升级为二级标题,搜索###,替换为##,这样稍微省点事,不过也挺麻烦,用那个插件可以省心很多 :joy:

1 个赞