如何打开emacs GUI

时间:2018-03-28 16:25:29

标签: emacs

many guides online个安装emacs。它们都是一样的(就像我所链接的那样)。

sudo apt-get install emacs
emacs testfile        (SUPPOSED to runs the GUI)
emacs -nw testile     (-nw runs emacs in the terminal)

我刚刚安装了Ubuntu 14.04的全新副本并安装了emacs。当我运行emacs testfile时,它只在终端窗口内运行emacs。我在网上和man emacs都进行了搜索,但是我没有看到任何强制emacs使用GUI的信息。

有没有人知道是否有秘密设置或命令行选项来切换默认设置以使用GUI与终端模式?

1 个答案:

答案 0 :(得分:4)

Ubuntu软件包emacs是一个元软件包,在14.04中取决于emacs24

emacs24是由emacs24-lucidemacs24-nox提供的虚拟包。

根据我使用Ubuntu的经验,默认情况下通常会选择emacs-lucid,但如果您因某种原因已安装emacs-nox,则依赖关系已经满足,因此apt-get install emacs不会安装Emacs的图形版本。

此外,即使您安装了emacs的图形版本,也需要设置DISPLAY环境变量,以指示显示初始帧的位置。如果您没有在X窗口中运行命令shell,或者您使用了sudo,或者在shell会话中创建了不同环境的其他命令,则可能未设置DISPLAY(您可以使用echo $DISPLAY进行检查)。