登录论坛

查看完整版本 : [求助]linux下如何打开 m文件进行编辑


xxdaishu
2008-06-21, 01:59
通过SSH远程登陆服务器,服务器是linux的。调用matlab只有文字界面,这时该用什么命令打开m文件来编辑?

我试着用edit命令,得到了下面的提示:
>> edit exer.m
Error: Environment variable EDITOR is not set.
??? Error using ==> feature
Unknown service.

谢谢

fanxing39
2008-06-23, 18:18
帮顶一下 :lovely:

remnant
2008-06-24, 19:47
Linux下选程登录server,必须要在客户机设定DISPLAY环境变量才能调出matlab图形界面。
然后,在~/.bashrc中添加maltab路径。

fanxing39
2008-06-25, 02:56
Linux下选程登录server,必须要在客户机设定DISPLAY环境变量才能调出matlab图形界面。
然后,在~/.bashrc中添加maltab路径。

:cool: 楼上的回答的很详细哦

xxdaishu
2008-06-30, 01:59
我的电脑是win,server是linux的。你是在讲server的设置吗?

remnant
2008-06-30, 12:52
我的电脑是win,server是linux的。你是在讲server的设置吗?

不是,你在win下远程连接server,除了需要X server,总还有个客户端的吧?比如:putty。

在putty里有个SSH ->X11的选项页面,需要选上一个enable X11 forwarding,然后填上你自己的ip地址就可以直接启动图形界面的程序(当然,X server要先启动才行,这类软件有Xming, Cygwin, Exceed等)。

这个便捷功能,如果手动来做的话,就是:
ssh *.*.*.* ( server ip )
输入用户名和密码登陆。
然后,export DISPLAY=你自己的ip:0.0
就可以启动GUI程序了。

xxdaishu
2008-07-07, 08:01
谢谢啦。这次行了