r - 从 Rmd 文档一次执行所有 R block

标签 r emacs r-markdown ess

一个最小的Rmarkdown文档具有 YAML header 、markdown 语法和 R 代码块。
为了编辑这样一个多语言文件,我使用的是 Emacs 编辑器,打开 Rmd 文档的缓冲区在 polymode .

一个典型的文档有不止一个 R block 。当我在 Rmd 文档的中间编写/调试 R block 时,我在 ESS 模式下有第二个缓冲区,其中 R 正在运行,并且我经常必须通过从 Rmd 发送 R 命令来重新执行所有以前的 block 文件(第一个缓冲区)进入 R 控制台(第二个缓冲区)。

是否有一个命令允许执行所有 block 中的所有命令?

来自 another question ,似乎 org-mode 可以做到这一点。但是在我的环境中可以做到吗?

最佳答案

如果使用 Poly-Markdown+R ,评估 Rmarkdown 文档中所有 R 片段的命令是 M-n v b .

Reference

关于r - 从 Rmd 文档一次执行所有 R block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40894202/

相关文章:

emacs - emacs 是否有与 jetbrains 的 "find action by name"和 Atom 的命令面板等效的命令?

r - 在 R 中 Shiny 的仪表板应用程序中显示 LaTeX 方程

Rmarkdown - 两个相邻的数据表

r - R 中多重插补数据集的多级回归模型(Amelia、zelig、lme4)

返回一个 `ifelse` 的矩阵

r - h2o 中可定制的交叉验证(取决于训练集的功能)

c++ - 更新 AVL 树代码以执行查找或插入

linux - Emacs 在 su 到 root 后加载用户配置文件

Emacs 云存储选项?

html - 如何更改 RMarkdown2 演示文稿中的字体?