2014-09-19 50 views
2

我使用Sublime 3,并且我有一个非常简单的问题。 SublimeREPL与R上的文件可以正常使用,并崇高完美编译knitr文件(使用LaTeXing)无法将R代码从knitr文档发送到SublimeREPL

但是,如果我想从一个knitr文件(.Rnw)我收到以下错误发送R代码里面:

无法找到REPL的(顺便说一下,我使用Ubuntu 14.04) 'tex.latex.knitr.ing'

任何想法?

+0

我猜SublimeREPL使用文件类型来决定h REPL使用。它不视为R代码。请您提供更多详细信息,以便我们了解是否有解决方法? – longhua 2014-09-19 14:36:09

+0

我很乐意提供更多的细节,但究竟是什么?在发布这篇文章后不久,我发现[在SublimeREPL的github中](https://github.com/wuub/SublimeREPL/issues/165#issuecomment-56186887)。所以,因为knitr中的R代码应该是SublimeREPL的一个特性,所以我想知道是否有人设法使其工作。 – Bruno 2014-09-20 16:16:12

+0

好的,我google了一下knitr并试过了Sublime Text 2.它运行良好:所选代码可以发送到R REPL。 – longhua 2014-09-21 01:49:35

回答

1

好了,有人解决了这个问题在这里:https://github.com/wuub/SublimeREPL/issues/165#issuecomment-57658359

万一有人有同样的问题: 该文件已被编辑:

〜/的.config /崇高文本-3 /包/SublimeREPL/config/R/Main.sublime-menu

和aditional的范围已经以这种方式被修改:: “additional_scopes”: “tex.latex.knitr.ing”]