Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

With vscode recent remote capabilities its hard to push(come up with a argument) vim/emacs for programmers who do dev in remote VMs.


With Vim being such a complete and powerful piece of software that still receives useful yet light features and is extensible to a dizzying degree, it's hard to push vscode on programmers that want an efficient tool.


Tramp mode (https://www.emacswiki.org/emacs/TrampMode) has been part of emacs for some time now.


I tried vscode's remote capabilities. Ended up back on SSH/tmux/vim workflow. Ctrl-p file lookup was too slow, I like my shell, I didn't find the vscode terminal to be the best terminal experience


Help me understand more: what are "remote capabilities" wrt vscode?

I kicked the tires on vscode and atom and while I liked lots of things about them, it seemed like they were kinda overboard with memory consumption. These things are ultimately running web browsers, right? I'll probably have to give it another look.



Hmm, that's interesting. I might just give that a try. Thanks for sharing!


Does vscode have vim emulation or actual vim that runs plugins. If it's the former, your statement is ludicrous.


It has vscode vim [0] which works well for default configurations, but it's not "actual" vim. I know with sublime text there is an actual-vim plugin [1] which lets you run neo-vim.

[0] https://github.com/VSCodeVim/Vim [1] https://github.com/lunixbochs/actualvim


Yes, there's vim emulation. You can't run vim plugins but there are plugins that to the same as the vim ones.


sshfs has been a thing I've used with any editor for at least a decade. Making it part of the editor itself instead of the file manager is bloaty.


How is it better than the good old remote deployment feature in Pycharm?


Pycharm still requires and assumes you have a local python environment.


I'm confused, is vscode not a local environment?


VS Code is local but I assume OP means with VS Code remote extensions you don't need Python locally.


Oh I see. Yes, it's a good point.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: