有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 的信息。
有谁知道是否有 secret 设置或命令行选项来切换默认使用 GUI 与终端模式?
最佳答案
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 session 中创建不同环境的其他命令,则可能未设置 DISPLAY(您可以检查 echo $DISPLAY
)。
关于emacs - 如何打开 emacs GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49539669/