如何在Octave中更改负载路径

时间:2012-11-02 23:03:23

标签: octave

我在Octave中加载图像和编辑脚本时遇到问题。我认为Octave的路径不对。当我说'编辑'时,它说:

  

sh:1:emacs:not found

这是什么意思?

我对Octave和MATLAB都很陌生,但是当我在学校使用MATLAB时,编写命令'edit'可以...

我如何知道在Octave中放置要加载的文件的位置,以及如何更改路径?

1 个答案:

答案 0 :(得分:1)

问题与您的路径无关,问题是您没有设置EDITOR(请参阅help EDITORhelp edit处的编辑器选项)。由于您没有环境变量,因此默认为emacs,因此当您运行edit时,它会尝试在emacs中打开文件并因为您没有安装它而失败。在EDITOR文件中为您选择的文本编辑器设置.octaverc(如果我没记错的话,要使用的文本编辑器在edit.m内设置为持久变量,因此您必须重新启动八度)或环境变量(我推荐这个)。

它在matlab中有效,因为它们创建了自己的文本编辑器。 Octave不是文本编辑器,它是一种编程语言,重新发明轮子是浪费时间,你应该能够选择任何你习惯编码的东西。