使用Emacs维护ssh会话(类tmux)

会话保持是tmux最主要的一个功能,当ssh到远程服务器上使用的tmux,即便是突然断开ssh再次连接,也可以靠tmux来恢复上次终端会话。

可以用守护进程方式运行Emacs来达到同样的目的:

$ emacs --daemon

然后就可以在Emacs中运行多个shell,当ssh断开后再次连接,用emacsclient即可恢复上次的会话:

$ emacsclient -t

另外如果Emacs安装太多插件影响启动速度,也可以用这种方式运行Emacs,打开速度会非常快。