At Thu, 03 Sep 2009 09:06:16 -0700,
Suvayu Ali <fatkasuvayu+linux@gmail.com> wrote:
Thanks for the very clear explanation Pete. :) I had a hunch it is
something like X-forwarding. I don't really like to do X-forwarding, the
interface is usually very unresponsive. I would rather go with `emacs -nw'.
If you want to connect to a remote emacs but don't want to do X
forwarding, then you can do either
- start emacs with the --daemon option on the remote host; you can
now connect to the running emacs instance with `emacsclient -t'
which will give you an emacs terminal frame. Which will, of
course, work over ssh as well. You can still get a X frame if you
like by not using -t. This requires Emacs 23 to work.
- the obvious solution: use GNU screen or a similar tool (dtach,
tmux, ...), start your console mode emacs in there and reconnect
as necessary. Works with any version of emacs, obviously.