Outliner is extremely useful, so useful that I wish it did the same for headers. With long documents, headers are necessary but I'd like to rearrange and navigate these hierarchies with the speed and keyboardiness that outliner provides. Would you consider adding similar navigation and manipulation commands for headers?
If so, I'd suggest doing it like it's done in other editing programs that have both headers and lists:
when the cursor is in a list do outliner list operations, as always
when the cursor is on a header, do header operations
the same operations as can be done on lists, as much as possible
consider the lists inside headers as plain text, not hierarchical objects
when there is a selection region
operate on the highest level of hierarchy within the region (more complicated)
For headers, there is the Obsidian core outline plugin, but this is totally mouse driven, and you have to open up a side pane to use it. There is also a zoo of plugins which implement some kinds of header manipulation. But none of them does everything, and most of them are inconsistent with each other.
It would be lovely to have list and header manipulations handled coherently, in a single plugin.
Outliner is extremely useful, so useful that I wish it did the same for headers. With long documents, headers are necessary but I'd like to rearrange and navigate these hierarchies with the speed and keyboardiness that outliner provides. Would you consider adding similar navigation and manipulation commands for headers?
If so, I'd suggest doing it like it's done in other editing programs that have both headers and lists:
For headers, there is the Obsidian core outline plugin, but this is totally mouse driven, and you have to open up a side pane to use it. There is also a zoo of plugins which implement some kinds of header manipulation. But none of them does everything, and most of them are inconsistent with each other.
It would be lovely to have list and header manipulations handled coherently, in a single plugin.