我在一台 Linux 机器上工作。我使用 X 转发通过 ssh 进入机器 alpha。
tomfuture@work$ ssh -X alpha
然后我启动 X-windows emacs。
tomfuture@alpha$ emacs
它出现在我的本地显示器上。我做了一些工作,然后回家,让 emacs 继续运行。在我家的 Linux 机器上,我可以通过 ssh 进入 alpha,然后打开一个连接到相同 emacs 的新 emacs 框架。
tomfuture@home$ ssh -X alpha
tomfuture@alpha$ emacsclient -c
我现在有两个 emacs 框架在运行,一个在办公室,一个在家,都连接到同一个 emacs,该 emacs 在 alpha 上运行。在家里,我该如何:
- 关闭正在工作中运行的框架?或
- 完全关闭 emacs?
谢谢!
答案1
delete-other-frames
您可以使用与绑定的函数 关闭所有其他框架C-x 5 1。您可以像平常一样键入内容来完全关闭 Emacs C-x C-c。它将终止 Emacs,从而关闭所有框架。