I opened this issue, but I’m going to unsub from it shortly, because I’ve now moved from Obsidian to Foam — largely motivated by this issue and by the lack of tabbed editors in Obsidian, as the pane-only thing was also starting to drive me bonkers (I know there’s a plugin for tabs, but it seems… weird; really really weird).
Foam is basically a collection of extensions for VSCode, which is a powerful and extensible text editor aimed at programmers. Foam is still in preview and rough around the edges, and I had to put in quite a bit of effort to get it working how I wanted, but now I’ve very happy with it. It’s probably only really an option for programmers / people who are willing to get up to their elbows in config/tweaking, but could be worth a look if you’re in that category — particularly if VSCode is already part of your workflow.
Please don’t read this as “Obsidian sux, everyone move to Foam lol”, because that is absolutely not my message here. Foam definitely has its own issues, and the multi-window story in VSCode isn’t ideal either — but for me at least it’s considerably less suboptimal than Obsidian’s (e.g. workspaces are a less-bad kludge than “a bunch of nested folders”, which I still can’t honestly believe people were proposing with a straight face TBH).
To conclude: Best of luck to Obsidian and all who sail in her. It’s a cool tool which I know works really well for many people, and it has the potential to be even greater in time — but for me I’ve found something that fits my skillset and workflow better. Adieu. 