5

如何使 Emacsemacs在与命令行相同的窗口中启动?我可以通过输入来做到这一点emacs -nw,但是我可以输入一行.emacs以便它自动工作吗?

4

2 回答 2

10

最简洁的答案是不”。

在读取 .emacs 时,已选择使用图形显示还是非图形显示。

也许 shell 别名会更好地满足您的需求

alias emacs 'emacs -nw'

您可以通过添加来验证这一点

(y-or-n-p "Sourcing .emacs...")

在您的 .emacs 顶部并运行 Emacs 的图形和非图形变体,无论哪种方式在 Emacs 出现(图形或非图形)后得到提示。

于 2010-02-10T20:27:07.983 回答
2

要记住的另一件事是,大多数 Linux 发行版都有一个包,它允许在没有图形支持的情况下安装 emacs。在基于 Debian 的发行版上,这是 emacs-nox。此外,由于 emacs23 的开发已经完成,emacs 现在有了守护模式,因此您可以使用 emacsclient 连接到单个运行的 emacs 实例。如果您希望能够同时使用图形和非图形客户端,这可能会给您一些灵活性。

于 2010-02-11T17:13:37.167 回答