如何更改Textmate R-Bundle以运行JGR.app而不是R.app?

时间:2011-08-12 07:45:04

标签: r textmate textmatebundles

我发现JGR(Java GUI for R)远远优于标准的R Gui,但由于其项目处理能力,我想用Textmate运行它。

已经有一个适用于R的Textmate软件包,但我不能让它与JGR一起运行。 (但后来我对编辑Textmate包几乎一无所知......)

我尝试在'run Selection in R'命令中用'JGR'替换'R':

# input is selection or document
rawText="`cat`"

curDir=''
if [[ ${#TM_DIRECTORY} -gt 0 ]]; then
    curDir="$TM_DIRECTORY"
fi

osascript -e 'on run(theCode)' \
          -e 'tell application "R" to activate' \
          -e 'if (item 2 of theCode) is not "" then tell application "R" to cmd "setwd('\''" & (item 2 of theCode) & "'\'')"' \
          -e 'tell application "R" to cmd (item 1 of theCode)' \
          -e 'end run' -- "$rawText" "$curDir"

但没有运气,这会导致以下错误:

119:120: syntax error: Expected end of line, etc. but found """. (-2741)

以相同的方式用R64.app替换R.app。但

0 个答案:

没有答案