3 ms·
You can do remote file editing with local editor setting using Emacs TRAMP which when used with SSH profiles treats remote files as if they were local files. I
by Dangeranger 9y ago
You can do remote file editing with local editor setting using Emacs TRAMP which when used with SSH profiles treats remote files as if they were local files.
If you love modal editing, as I do, you can use EVIL mode to emulate Vim quite well. I used Vim for years and switched within a month, most of the transition was in getting used to all the tools built into Emacs. Movement was identical, even things like text objects and Vim-surround work well.
The quality of Emacs packages are very high and almost always “just work”. And when you do have to read the documentation it’s very easy to find and understand.
- jamesgeck0 9y agoBy "remote editing protocol," I meant the Neovim RPC API which allows other editors or tools to run a Neovim server and get it's exact behavior, keystroke for keystroke. It's been a few years since I tried EVIL, but last time I ran into behavior differences within fifteen minutes (something about pane management? It's been a while). I don't want "almost exactly Vim," I want, "literally identical to Vim," as a starting point. Sublime Text has a plugin which implements the API; it runs full blown vim plugins.
- w0m 9y ago>Sublime Text has a plugin which implements the API; it runs full blown vim plugins. .. .. I didn't realize the integration was that far along. I'll have to give Sublime another look.