@midas0441
afaics relatively few users work with long markdown files where header navigation and management is important. But I do.
How do I:
- move up/down headers in a way that carries the entire >block with it, including sub-headers
I tried Outliner Plugin .
But, it seems to do the above things for nested bullets, but not for nested headers.
The core Outline Plugin will now do this.
How do I:
- indent/outdent headers, with sub-headers appropriately adjusting their indent level?
I cheat. Very few markdown editors excel in header management or navigation, and Obsidian isn’t one of them (though the new capability of the Outline plugin puts it well ahead of most).
So I use Workflowy. (Other outliners and mindmappers will work too.)
Convert the md file to opml; import the opml to Workflowy; export to opml; convert the opml back to md.
The conversion treats headers as bullets. The text under a header become a note beneath the bullet.
I will admit that I wouldn’t do this simply to indent or outdent headers. Easier to add or remove a # or two.
But it is certainly easier to see and change the structure of a document in the outliner. Though that wouldn’t usually be enough for me either.
Mostly I do it for the kanban view of the whole document - which can be focused on any level - which view might help me decide whether I want to change any part of the structure.
The one issue I would mention is that this works perfectly well if you write in paragraphs, but lines can be concatenated when moving a file backwards and forwards.