Currently, we can only copy block reference one block at a time.
It would be useful to be able to highlight a few blocks and copy block ref for all of them. Or copy the parent block as block reference and have the option to right click and bring over the children blocks over as texts or block references.
I think this is a feature is that currently available on Roam Research.
The use case I can forsee myself using is:
Make notes on daily notes for a book that I am reading. When the book is completed over a few days, I can paste block references over to the âbookâ page. Currently, I would have to either ctrl+c or alt+drag each individual block over. Would be useful to have the option to highlight a few at a time and alt+drag in one go, or right click + copy all block refs and paste.
When selected together, blocks seem to become unmovable. Manually drag-dropping such a selection de-selects the non-first blocks (to move only the first single block), and the âMove block up/downâ shortcuts donât do anything to the selected multiple blocks. Iâve searched for this problem in the forum and havenât found a mention. Am I the only one experiencing this?
You are not the only one. Currently logseq simply cannot move multiple blocks (only the first one will be moved), neither the cmd-shift-up/down shortcut works in this situation. Perhaps you can issue it as a âfeature requestâ?
Selecting and moving multiple blocks together in the same page is a basic operation but currently not possible, be it by drag-and-dropping or by the âMove block up/downâ shortcuts.
Not possible with drag as of yet, but you can do the following - Highlight multiple blocks -> right click -> copy block refs and then paste. This will paste all the block refs copied.
P.s - I have merged your other posts in here to keep things tidy.
This is an awesome feature, and Iâm so glad itâs there.
Iâm curious about how to do it on iOS? It seems to be possible there, but Iâm not exactly sure how it works. It sometimes works by swiping laterally, but this is also the way to indent/unindent. Then you can highlight multiple blocks by doing the same thing on the block on the other end of the sequence of blocks you want to highlight, but it seems really finicky.