如何安装/默认为Emacs的命令行版本?


8

我使用安装了Emacs sudo apt-get install emacs。问题是,当我从命令行(例如emacs main.c)启动Emacs时,它将使用GUI打开Emacs。我更喜欢在终端仿真器中运行的命令行版本。

如何安装(或更改一些默认设置),以便Emacs将在命令行而不是GUI中打开?

Answers:


13

安装emacs-nox而不是emacs应该的技巧。


5
在Debian / Ubuntu中,Emacs的“ no X”风格嵌入了一个版本号:因此程序包名称为emacs23-nox
Riccardo Murri

^ This(riccardo说了什么)

21

如果您想在终端中启动Emacs并且不支持任何X11图形,只需使用-nw命令行开关调用它即可:

emacs -nw #...other options

如果您经常这样做,则可以设置外壳程序别名。

在您无法控制所安装内容的情况下,此方法也适用。


2
另外,如果未设置$ DISPLAY环境变量,则emacs将使用终端版本。
KeithB 2011年

1

使用启动emacs emacs -nw应该可以解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.