VS Code and Vim have different use cases for me.
For me Vim is for quick edits on the command line. Or if it's a client system, Vim or Vi may be the only thing installed, and I'm not going to install packages on someone else's machine just for my preference.
VS Code is where I make things on my machine. I may tweak what I made later in Vim once it's deployed.