I'm a vim user and wondering if neovim worth a try these days, so far vim does everything I needed.

for jupyter in vim I do think vscode has some edge, it can show the output(i.e. graphs) right inside without a browser.

plus jupyterlab has vim mode to get by.

will find sometime to see if these steps can be converted to vim.

I bounce between vscode and neovim, I use the https://github.com/AstroNvim/AstroNvim config. I prefer nvim now.