📜  退出 emacs (1)

📅  最后修改于: 2023-12-03 15:28:20.654000             🧑  作者: Mango

退出 Emacs

在 Emacs 中退出程序非常简单,只需要按下正确的组合按键即可。以下是一些可用的方法:

  • 使用 C-x C-cC-xC-c 是 Emacs 中的两个常用前缀键。在按下 C-x 之后,所有的后续按键都是为执行命令而设计的。
  • 使用 M-x save-buffers-kill-terminal,这个命令将保存所有打开的文件并退出 Emacs。

如果您不想保存所有打开的文件,那么有两个选项:

  • 使用 C-x C-c,然后在提示中输入 y
  • 使用 M-x kill-emacs,然后在提示中输入 y

值得注意的是,如果您在 shell 中运行 Emacs,那么您可以使用 killall emacs,这将杀死所有 Emacs 进程。但是,这并不是一个好方法,因为这也可能导致数据丢失,因此最好使用 C-x C-cM-x save-buffers-kill-terminal

最后,如果您经常使用 Emacs,您可能会发现自己意外地按下了 C-x C-c,这将导致您不小心退出 Emacs。为了避免这种情况,您可以将以下代码添加到您的 Emacs 配置文件中:

(global-set-key (kbd "C-x C-c")
                (lambda ()
                  (interactive)
                  (if (yes-or-no-p "Do you really want to exit?")
                      (save-buffers-kill-emacs))))

这将创建一个带有确认提示的新快捷键。