You start an emacs server on each machine you might use. Then ssh and emacsclient -nw. You need a decent terminal but life is simple.
Also, when compared to neovim, the latency for auto-completion (with LSP as a source) is also unbearably slow. Even with libgccjit enabled.
Now I only stick with emacs for org mode. Maybe I'll try it again, but neovim is just faster.