Remember recent undo-redo history for each recently opened note

I would love for this to be fixed/implemented – it was actually a bit of a surprise the first time I switched to a previous note, hit Ctrl-Z, and nothing happened :frowning:

(FYI it was actually the same use-case: I had overwritten the clipboard when it contained some cut piece of text)

I actually wouldn’t want this. If you add a third document to the mix, you end up having to undo all changes to document B before you can undo things in document C. Also, undoing UI actions (opening a new note, closing a note, docking something, etc.) as part of the undo stack is a giant can of worm that generally doesn’t lead to anything good in my experience.

IMHO Obsidian needs a new panel of “opened documents”. It would be useful to switch between all the notes I’m currently working on, and it would also be the thing that holds these notes in memory with each their undo stack, like any MDI software, really (which I understand Obsidian isn’t, but we’re talking about making it into one I think).