【发布时间】:2017-09-21 09:14:41
【问题描述】:
我正在使用 emacs ess 和 tramp 远程执行一些 R 脚本。 我通常在服务器上有一个 R 脚本,并通过 emacs 在我的服务器上交互式地运行它。这一切都很好。
但是我无法从我的 R 脚本中显示绘图窗口。我想从 emacs 获得与运行时相同的行为
ssh -X user@server.com
然后以交互方式执行一些 R,绘图出现在我的本地机器上。
我已修改我的 .ssh/config 以添加 ForwardX11 yes 选项,该选项适用于我的服务器上的直接 ssh 查询,但不适用于 emacs/trump
我也尝试了自定义 tramp-default-mode` 的选项(请参阅 https://superuser.com/questions/609414/emacs-doesnt-use-ssh-config-when-accessing-files-on-a-remote-machine),但这也不起作用。
我也遇到了这个非常相似的问题: How can I launch an x-window from emacs ess when running R on a server?
但是:
1) 接受的答案不是 forwardX 问题的直接答案
2)第二个答案不起作用(我做错了什么?或者在某处缺少配置?)
感谢您的帮助,
编辑我在 Ubuntu 16.04 上使用 Emacs 23.1.1
【问题讨论】: