我正在尝试在 Sublime Text 3 中创建自己sublime-build
的,因为默认的内置knitr
包(https://sublime.wbond.net/packages/knitr)不起作用(对我来说)。我修改了knitr
包中的一个,如下所示:
{
"selector": "text.html.markdown.knitr",
"working_dir": "${project_path:${folder}}",
"cmd": ["Rscript", "-e", "library(knitr); knit('$file')" ],
"shell": true
}
但得到错误:
Error: '\G' is an unrecognized escape in character string starting "'C:\G"
Execution halted
[Finished in 0.4s with exit code 1]
[cmd: ['Rscript', '-e', "library(knitr); knit('C:\\GitHub\\Projects\\test\\testLaTeXing\\knitrRmd\\testRmd.Rmd')"]]
显然是一些 Windows 路径转义问题,但是当我想动态访问文件路径时,如何解决这个问题?
我在windows7上工作。