HACKER Q&A
📣 p0d

Why Vim when you can VS Code with SSH?


Why Vim when you can VS Code with SSH?


  👤 ZeroGravitas Accepted Answer ✓
I'm assuming this is aimed at people who use vim only when they are ssh'd into a server, because it's a standard default.

I personally use NeoVim, and also (when I'm doing more than a tiny change) use my local NeoVim setup to edit the remote file via scp/ssh.

It's nice both to a) feel totally at home when editing random files with vi or vim on some random box, b) have all the comforts of home when editing a remote file.

(Neo)Vim is more than just an editor, it's more like a UI paradigm and a modular toolkit like a shell. Which is why some people use vim integration with VSCode or their browser so if you're not comfortable with it, I'd suggest running through the vimtutor and giving it a go within your editor of choice (most of them, even online JS ones and browser tools have it as an option), you may grow to appreciate it.


👤 johncoltrane
When you don't use VS Code to begin with?