Yeah exactly, for developers interested to see how this could be added, I think Obsidian does it perfectly.
In Obsidian it’s not a 100% capable vim, but 95% of vim navigation works and there is even a simple .vimrc
(Obsidian’s vimrc it doesn’t support additional vim plugins, but works for remmaping certain keys if needed)
Initially a .vimrc might not even be needed.
Optional Toggle
Above all, it would be important to make vim shortcuts an optional toggle feature. (again that’s how Obsidian deal with it, which I think works great)
This way we don’t force new users to learn vim if they don’t want to, but it’s a learnable skill that can make Logseq’s experience a lot more pleasant as users progress into power users, and of course for those of us who use vim for writing and editing text.