We have many requests to drag and drop paragraphs, list items and so on in rich edit area. Now we implemented a prototype, like an experimental feature, to make it happen.
You can use Esc button (or Cmd + click) on any block to select it and then you can drag and drop it. You can push Esc several times to select top level blocks.
See how it works and try for yourself. It is interesting to hear your feedback!
Very interesting. I knew about the single ESC to trigger drag-n-drop but didnāt know that pressing ESC multiple times would traverse up.
As you mention in the video itās hard to surface this feature (Notion hints at this with handles on everything)
I think the multi-ESC is a great starting point. A keyboard workflow similar to outliners (Roam, Logseq) is one of the things I miss from those tools. Being able to indent/outdent and shuffle bullets/blocks up and down with CMD + Shift + UP /Down really speeds things up
I completely agree.
I would add the zoom/focus in/out (Hoisting) functionality, like in Workflowy or Checkvist, for example.
In this sense, do you foresee the possibility of having an outliner available (maybe as a new ātypeā) in the future?
I would love to see the functionality of Workflowy inside of rich text fields. Could be enhancements to bullets and checkboxes, serving as items of an outline. Would be great to reorder items with drag and drop, and nesting of children items under parent items with easy fold up / unfold to keep things visually tidy.
Keyboard shortcuts are nice for advanced users but I think there needs to be a mouse option for novices, otherwise I fully expect most members of my team wonāt know the feature even exists unless i show them ; ). Notion does it very well with their blocks and handles system in my opinion.
Personally, I would prefer having a drag-and-drop icon, similar to the one used for fields, to move it with the mouse. Additionally, I would like the option to use the Alt + Arrow keys, like in Visual Studio (MoveSelectedLinesDown/Up), to move it around.
Nice feature, although I never had the need for such feature. Anyway when its implemented I would be in favor of visual drag drop handles for mouse/finger use, I prevent using keyboard shortcuts (and new users wonāt use keyboard shortcuts).
Daily text activities that happen more often than rearrangement of text blocks:
Collaborative development of content requires users to split and merge content all the time, but such that it is not a āfinal mergeā - that the blocks stay flexible, thus have entity like behavior.
I use feed views to mimick content blocks in the same entity viewā¦but its very limited workaround.
It would be good if these blocks can be turned into entities, and that external entities can be included as ātranscludedā blocks.
Suggestion for a āSmart Entity Viewā
I think that the architecture for text collaboration needs to not depend on the rich text field, but allow Entity View to display transcluded entities in a field-like arrangement.
Essentially, this would be similar to an Entity View to function like a Smart Folder, but with displaying more fields (also text fields) than only the name fields.
Do this please, we need non-mouse using when processing document/ rich text and itās critical things in Obsidian, just those hotkey, I can move any selected block moving all area
I agree with a lot of the posters saying they prefer to do this with the keyboard. Was not at the top of my list of needed features. Agree with @Lukas_Hroch here: