|
|
|
|
|
by dietr1ch
1901 days ago
|
|
What's so good about VSCode's SSH editing plugin over emacs' tramp-mode? Does it runs shells and LSPs remotely for you?
Emacs can run eshell remotely, but LSP support is still lacking AFAIK. (I'd love to be corrected. xkcd.com/386) Can you hop through different connections?
In emacs you can open a file in a private machine that's only reachable through another one by just opening, /ssh:me@public-host|ssh:me@private-host:/path/far/away
|
|
The remote plugin effectively lets you work on a remote machine (or OCI container) with your local VSCode instance, as a matter of fact it's the setup I'm using right this moment. This includes remote language servers, remote shells and even remote-specific configurations.
I'm a diehard vim user. I used to do everything in vim. Even my undergrad thesis was proudly written with vim.
This is the feature that single-handedly made me switch to vscode.