我正在努力从Sublime2执行gnuplot脚本。
安装了Gnuplot,我可以从终端(OSX)执行它。 我在Sublime 2中的构建配置如下所示:
{
"cmd": ["gnuplot"]
}
构建它时会得到以下结果:
[Errno 2] No such file or directory
[cmd: [u'gnuplot']]
[dir: /Users/macuser/Documents/Gnuplot]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
如何在sublime中设置构建指令,以便将脚本作为工作目录发送到gnuplot,当前路径是什么?
由于
答案 0 :(得分:1)
我在 OS X 10.9 上使用 Sublime Text 3 ,我通过以下步骤解决了问题:
打开终端并导航到Sublime Text上的已安装软件包:
$ cd ~/Library/Application Support/Sublime Text 3/Installed Packages
复制文件 Gnuplot.sublime-package 并粘贴到桌面。
$ cp Gnuplot.sublime-package ~/Desktop
将文件重命名为 Gnuplot.zip 并将内容解压缩到文件夹,例如。的的Gnuplot 强>
$ cd ~/Desktop
$ mv Gnuplot.sublime-package Gnuplot.zip
$ unzip Gnuplot.zip -d Gnuplot
导航到文件夹 Gnuplot ,使用任何文本编辑器打开文件 gnuplot.sublime-build ,例如vim或甚至是崇高文本。不要关闭终端窗口。
$ subl gnuplot.sublime-build
在terminal
上输入:
$ which gnuplot
复制路径并使用之前在步骤4中打开的文件 gnuplot.sublime-build ,附加以下行路径,如下所示:
{
"cmd": ["gnuplot", "$file"],
"path": "$PATH:/usr/texbin:/usr/local/bin:/opt/local/bin:",
"working_dir": "${project_path:${folder}}",
"selector": "source.gnuplot"
}
保存文件,然后再次打开终端。键入以下命令:
$ cd ~/Desktop/Gnuplot/
$ zip Gnuplot.sublime-package *
$ mv Gnuplot.sublime-package ~/Library/Application Support/Sublime Text 3/Installed Packages\
重新启动sublime text 3,它会正常工作。抱歉我的坏英语。 LOL
答案 1 :(得分:0)
在您的情况下,最小构建系统应如下所示:
{
"cmd": ["/full/path/to/gnuplot"],
"working_dir": "${project_path:${folder}}"
}
您还可以将"working_dir"
设置为任何特定目录。有关构建构建文件的更多信息,请查看此页面: