Vim mode on VScode is pretty easy. Msft nailed VScode by making it an easy electron app that gets up and running . An improved sublime.
I hit edge cases occasionally still though I can’t think of a specific one right now. When it happens I sometimes open vscode’s terminal panel and Do a quick edit in nvim on the spot without leaving vscode.
Vscode has replaced putty for me in my workflow.