emacs 的客户端版本和 GTK 版本有什么区别?

emacs 的客户端版本和 GTK 版本有什么区别?

我的 Ubuntu 10.04 桌面有三个版本的 emacs:

  1. emacs-snapshot (客户端)
  2. emacs 快照(GTK)
  3. GNU Emacs 23

我主要使用emacs-snapshot,但我也在终端模式下使用常规 emacs emacs -nw。但是,我不清楚 的客户端和 GTK 版本之间有什么区别emacs-snapshot,哪一个是emacs-snapshot在终端启动的,以及我是否应该卸载一个或忽略它。

替代文本

答案1

emacs-client 将在已运行的 emacs 中编辑您的文件。因此,如果您将环境变量 $EDITOR 设置为 emacs-client,并且有一个已运行的 emacs,那么每个想要编辑文件的程序都将使用已运行的 Emacs。

相关内容