登录论坛

查看完整版本 : Emacs是否可以运行位于远程服务器上的Matlab Shell?


poster
2019-12-10, 16:49
我希望能够使用Matlab模式(matlab.el)运行matlab shell。唯一的问题是,Matlab位于远程主机上。这有可能吗?如果是这样,请解释。我目前在玩流浪汉,但无济于事。

谢谢。


回答:
我刚刚尝试通过ssh使用emacs matlab模式,没问题

必须制作一个加载matlab的脚本,不能只在matlab.el中指定命令

所以:

/ home / second / remoteMatlab:

#!/bin/bash ssh orac matlab -nodisplay 其中orac是具有matlab的主机。您可以在此处将命令传递给ssh。我使用ssh config和密钥身份验证,所以这里只需要主机名

在matlab.el中找到

(defcustom matlab-shell-command 并设置为例如

(defcustom matlab-shell-command "/home/second/remoteMatlab"

更多&回答... (https://stackoverflow.com/questions/1133498)