Linux下的Matlab EDITOR

时间:2013-08-19 05:37:44

标签: linux matlab editor

通过ssh连接服务器并打开matlab后

$matlab

当我输入编辑命令

>>edit
Error: Environment variable EDITOR is not set.
Error using edit (line 66)
Unknown service

所以我安装emacs并按照以下教程进行操作

http://goo.gl/DwgA1v

并且它有效

但是当我退出matlab(或断开与服务器的连接)时

然后重新登录(再次打开matlab)它会再次发生!

我试过了

export EDITOR=emacs

但是在我重新登录后会发生

如何制作?

2 个答案:

答案 0 :(得分:3)

export EDITOR=emacs行添加到主目录中的.profile文件中,该文件将在启动登录shell时获取。

或者,将该行添加到/etc/profile以使其适用于所有用户。

答案 1 :(得分:2)

由于错误显示“未设置环境变量EDITOR!”,因此您只需通过以下代码进行设置:

setenv('EDITOR','emacs')

如果您想使用其他编辑器,请将其替换为“emacs”,例如:

setenv('EDITOR','gedit')