Macos 在OSX上使用八度外部编辑器

Macos 在OSX上使用八度外部编辑器,macos,octave,Macos,Octave,我想使用升华文本作为八度音阶的默认编辑器,但无法使其工作。 我的Sublime文本应用程序的位置通常位于/Applications/文件夹中 例如,放置编辑器(“/Applications/sublimitext.app”)会导致以下错误: parse error near line 1 of file /Users/czapla/.octaverc syntax error >>> EDITOR (“/Applications/SublimeText.app”)

我想使用升华文本作为八度音阶的默认编辑器,但无法使其工作。 我的Sublime文本应用程序的位置通常位于/Applications/文件夹中

例如,放置
编辑器(“/Applications/sublimitext.app”)
会导致以下错误:

parse error near line 1 of file /Users/czapla/.octaverc

   syntax error

>>> EDITOR (“/Applications/SublimeText.app”)
            ^
error: source: error sourcing file '/Users/czapla/.octaverc'`
仅供参考:是的
sublimitext
,这是应用程序的名称,中间没有空格,我更改了它以避免转义空格-我不确定倍频程会如何处理

有什么想法吗?
谢谢

您没有提到您试图在
.octaverc
文件中放置的不同内容。以下内容应该可以使用
编辑器(“路径到您的崇高应用”)
。它不需要是完整路径,从命令行调用它的任何方法都应该足够了。例如,
EDITOR(“gedit”)
在我的系统上运行良好


此外,在调用任何使用该函数的函数之前设置它也很重要。该变量在第一次访问后的八度会话期间是持久的(默认为emacs)。

我正在OS X上使用Sublime Text 3

八度音阶程序运行良好。因此,您可以尝试以下提到的步骤

开放式崇高

转到
工具
-->
生成系统
-->
新生成系统…

粘贴此代码

{
"cmd": ["/usr/local/octave/3.8.0/bin/octave-3.8.0", "$file"],
"selector": "source.m"
}
另存为八度音阶

现在使用倍频程作为构建系统

使用
+
B
以运行代码


享受吧

你知道
之间的区别吗?不,请解释一下。好吧,前一种是为了好看而设计的,后一种是用于编程的。