有许多在线指南来安装emacs。它们都是一样的(就像我联系过的那个)。
sudo apt-get install emacs
emacs testfile (SUPPOSED to runs the GUI)
emacs -nw testile (-nw runs emacs in the terminal)我刚刚安装了Ubuntu14.04的新副本并安装了emacs。当我运行emacs testfile时,它只是在终端窗口中运行emacs。我已经搜索了所有的在线和man emacs,但是我没有看到任何关于强制emacs使用GUI的信息。
有没有人知道是否有一个秘密设置或命令行选项切换默认使用GUI与终端模式?
发布于 2018-03-28 16:56:45
Ubuntu包emacs是一个元包,在14.04中依赖于emacs24。
emacs24是由emacs24-lucid和emacs24-nox提供的虚拟包。
根据我使用Ubuntu的经验,默认情况下将选择emacs-lucid,但如果您由于某种原因已经安装了emacs-nox,则依赖关系已经满足,因此您的apt-get install emacs将不会安装Emacs的图形版本。
此外,即使您安装了图形版本的emacs,它也需要设置DISPLAY环境变量,以指导它在哪里显示初始帧。如果您没有在X窗口中运行命令shell,或者使用了sudo,或者使用了在shell会话中创建不同环境的其他命令,则可能不会设置显示(您可以使用echo $DISPLAY检查)。
https://stackoverflow.com/questions/49539669
复制相似问题