I have tried many times to switch to Neovim, but I keep coming back to VS Code.

1. I can't create configs myself. 2. Astro, Lunar ... all break at sometime.

Why not have both? https://github.com/vscode-neovim/vscode-neovim

I was using the VSCodeVim plugin, but it kept breaking. I now moved to the Neovim plugin and works great!