Emacs是否可以运行位于远程服务器上的Matlab shell?

adu*_*ric 4 emacs matlab

我希望能够使用Matlab-mode(matlab.el)来运行matlab shell.唯一的问题是,Matlab位于远程主机上.这甚至可能吗?如果是,请解释.我现在正在玩流浪汉,但无济于事.

谢谢.

sec*_*ond 5

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

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

所以:

/家/次/ remoteMatlab:

#!/bin/bash
ssh orac matlab -nodisplay
Run Code Online (Sandbox Code Playgroud)

其中orac是具有matlab的主机.你可以在这里将命令传递给ssh.我使用ssh配置和密钥验证,所以这里只需要主机名

在matlab.el中,找到

    (defcustom matlab-shell-command 
Run Code Online (Sandbox Code Playgroud)

并设置为例如

(defcustom matlab-shell-command "/home/second/remoteMatlab"
Run Code Online (Sandbox Code Playgroud)