以编程方式确定Emacs是否支持X11

时间:2019-03-21 13:58:21

标签: emacs

我从学校获得了一台Ubuntu 18服务器。我想使用X转发从服务器使用Emacs。但是我不确定服务器上的Emacs是否支持GUI。

我尝试使用ssh -X my_server在启用X转发的情况下运行emacs。然后在服务器上运行emacs会启动基于文本的emacs,这似乎表明服务器上的emacs不支持GUI。但是我正在寻找一种更可靠,直接的解决方案,例如通过检查已安装的Emacs的软件包名称等来确定服务器上的Emacs实例是否支持GUI。

1 个答案:

答案 0 :(得分:0)

您可以先尝试启动一个简单的X11程序,以确保正确设置了X转发。我为此使用xeyes。一旦确信X转发正常,请继续检查emacs安装。

确保您的emacs命令没有别名,例如emacs -nw。

启动emacs以查看GUI是否启动。