I think you have it right: neovim for your fingers and VS Code for the larger programming environment with all its features. I don't know how LSP is integrated, but it seems to work.
BTW, I ran into too many corner cases where VSCodeVIM's emulation broke down.
BTW, I ran into too many corner cases where VSCodeVIM's emulation broke down.