我发现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。但