请问有没有支持标题块移动的markdown编辑器? 类似word中大纲视图中的移动

编辑众多长文档(md)的时候遇到了这样的问题:

经常性的需要调整标题(包括下面内容)的顺序来整理文档的思路.
然而每个标题的下面内容都挺长的, 滚来滚去拷贝粘贴不胜其烦.

所以请问有没有类似word在大纲视图下的操作, 可以拖拽标题进行整理, 同时标题下放的内容也跟着标题一起移动.

非常感谢.

notion
craft

siyuan
其实可以通过建立多个文件绕过去,每个文件都是一个小标题。
tiddlywik类似的可以通过链接的方式绕过去。
不过对于太多的标题不太管用,那个进入小说或论文的领域了。

Obsidian 安装 Outliner 这个扩展,就可以啦。不过它是要用快捷键移动的,不像word那样有一个按钮可以点。

感谢你提到obsidian, 但outliner这个插件似乎是针对list而不是针对headings的?

即便是在list中, 我也尝试了一下, 但始终无法成功的移动子条目, 而只能移动当前条目. 可是插件的网站: GitHub - vslinko/obsidian-outliner: Work with your lists like in Workflowy or RoamResearch 中的gif demo却显示是可以移动子条目的, 我不知道怎么回事儿.

后来我在core plugins中找到了outline

这个插件是针对headings的, 而且幸运的是, 可以在outline窗口进行拖拽, 而且包含其子内容的. 有点儿word大纲的意思.

  • 发现新版obsidian已经支持预览编辑了, 类似typora的样子. 不错.

但他的拖拽有些lagging, 不知道朋友们是不是也有这个问题?

1 Like

tiddlywiki学习曲线有点儿长, 每次编辑文档2分钟, 捣鼓语法2小时.

而且目前我需要调整的文档都是markdown格式的, 这估计还要加上导入导出的成本, 有些望而却步了.

相似的逻辑, Scrivener也是如此. 文本下面是子文本, 调整也挺方便. 可是实在是操作成本太高.

所以简单的markdown工具可能更适合我.

感谢你的思路.

感谢, 我不是苹果用户, 所以craft恐怕无缘了.

但是notion似乎是可以的, 但需要导入markdown, 调整后再导出, , 倒是也可以.

如果是直接本地用编辑器编辑就最好了.

感谢你的推荐, notion算是一个可行方案.

期待更好的本地工具.

VSCode 可以折叠然后剪切,但是粘贴感觉不太方便;

然后目测可以同时选中两部分然后交换位置,用 transpose 这个插件;

按住 alt 键划选每个章节的标题及下边的空行,我自定义的快捷键是 ctrl + k ctrl + t;

QQ截图20220124115308
QQ截图20220124115610