Say I have 4 notes, Notes W, X, Y, and Z.
Note W and Note X have a block reference to a block in Note Y.
I cut the referenced block from Note Y and paste it into Note Z.
I want the references in Note W and Note X to be auto-updated to the block’s new location in Note Z.
Block references are very useful, but brittle. Currently when refactoring notes, you have to do the above process manually.
I could not find an existing feature request for this, but this thread has some related discussion: Block references and atomic notes
13 Likes
PhucLe
May 28, 2021, 8:39am
#2
This is definitely an important but I thought it has been proposed already. Can’t find that now though…
Edit: Oh here they are:
Obsidian currently supports two types of links: 1) To files 2) To headings inside the files. It also supports auto-updating all backlinks when the file name is changed. It would be great if it is also possible to update the backlinks that link to the headers when the header title is changed.
Similar to this feature request with regard to renaming headers.
Have obsidian update block-level links when block ids change.
This would be useful in the scenario of implementing this feature as well.
5 Likes
Thanks for looking for duplicates PhucLe! I think this feature is still worth noting as it’s slightly dissimilar: The other features only reference id changes, whereas this request is to monitor content changes (this distinction is important for blocks).
They could all definitely be grouped into a larger over-arching feature-request that has to do with making linking more robust to any kind of change, though.
(Insert argument for hierarchy support here.)
3 Likes