Hi, any updates on this? If it’s still not approved, linking to the GitHub repo for manual installation would be greatly appreciated if possible
Would love a handle that allows for reordering of lines or paragraphs.
Could be to reorder an ordered list, or to reorder paragraphs.
Thinking of: Drafts & Notion
Currently Ctrl-Drag (windows) on highlighted text copies lines or paragraphs to a new location.
Since that’s working already, I wonder if it would be an easy feature addition for the devs to make Ctrl-Shift-Drag to reorder/move text as you describe.
I have line numbers enabled and it always makes me feel like I could just click/drag to reorder the lines in the file or to duplicate/cmd drag & link over to another file. I fear this may be one of the features of outliners which needs to “uniquely identify each block of text like outliners do” that was mentioned in the Discord FAQ.
However, the line numbers in the file give me hope that there’s at least something there that can be used to indicate/approximate a specific line number of text in a specific file. For things such as reordering & dragging, or possibly even narrower backlinks/embedding to line numbers.
I cannot agree more. In my line of work (and in my line of thinking) I am frequently making notes, and frequently needing to re-order them as new information comes in. As of this moment, the only way for to to re-order my lists is to go line-by-line to get them to where they need to be. ![]()
And I think it’d be great if we could change/control the formatting list type (like in word). For example, instead of just:
- Thing
- Thing
- Sub Thing
- Sub Thing 2
We could go:
- Thing
- Thing
- Subthing
- Subthing
And instead of having to manually finagle this, we could set it as the defaulting option
+1 would also love to be able to move up / down a line with keyboard shortcuts too.
Update: I have put in a separate feature request to implement this via keyboard shortcuts:
Another thing on this line of thought. I often use tab to make lists/bullets/intends, if a plugin could provide a setting to allow tab to auto add list formatting of your choice, such as * or - that’d make my flow much faster.
Great idea!
Here’s some ways we might implement this:
For lines: I like @Fovea 's idea of dragging the line numbers to reorder the lines.
For headings/sections: Ability to drag and drop headings from outline view to re-order blocks of text
My dream setup would be to have an all-in-one window like Drafts where there’s a single window where you can see your text split by block, line, or sentence and you can drag and drop any piece anywhere.
If Obsidian had that window from Drafts and added a sort menu to sort Alphabetically, Numerically, Chronologically, whatever, then I’d be in heaven.
Have you tried [New Plugin] Dragger: Notion-style drag-and-drop for all blocks ?
Strongly agree, ideally I can select several lines and process them, in this case to drag/reorder them.
That sounds interesting @DandyLyons , didn’t know about Drafts, did you find a workaround? Are you still using that app?
I don’t use Drafts anymore. It is a great app though.
Today, I try to keep my solutions simple.
- To reorder sections I simply move the text manually. Either I:
- …use the “Move line up” or down command. First highlight the lines you’d like to move, then move them.
- …or I simply cut and paste sections
- Another tip: I strongly recommend getting the Quiet Outline plugin. It makes it really easy to see an outline of your current note, jump between sections, show/hide sections by level.
Together, these meet my needs. It’s not as “nice” as drag/drop reordering but it works and it’s straightforward.
It should be that simple… however, Android selection: handles and context menu disappear and that makes it really difficult.
I agree, one of the best community plugin to use. Core outline should have those features.
Extract/Select text between horizontal rules or other separators (Not headings) was opened looking for an alternative that, personally, would solve (make irrelevant) the current feature request.