gpt4 book ai didi

emacs - 如何在 org-mode 中逐行评估代码?

转载 作者:行者123 更新时间:2023-12-04 11:36:52 25 4
gpt4 key购买 nike

我希望能够在 org 缓冲区中的代码块中逐行执行代码。我的目标是逐行执行代码,而不必一次运行一个 block 中的所有代码(C-c C-c),也不必切换到一个特殊的缓冲区(C-c')。我使用 R,但它可以应用于任何其他语言。有没有办法做到这一点?

示例:仅执行以下代码块中的第一行,以便变量 a 在 session 中获取值 7。

#+BEGIN_SRC R :session
a <- 3 + 4
a <- 5 + 6
#+END_SRC

最佳答案

不是一个完整的答案,但我想说,如果你想逐行运行,最好在实际的 R session 中执行此操作,直到你弄清楚你真正想要什么。

如果您确实想要多个阶段的结果,您可以将代码拆分为多个 block ,它们将使用相同的 R session “ session ”

#+BEGIN_SRC R :session                                                                                                                                                                                         
a <- 3 + 4
#+END_SRC

#+RESULTS:
: 7

#+BEGIN_SRC R :session
a <- a + 6
#+END_SRC

#+RESULTS:
: 13

关于emacs - 如何在 org-mode 中逐行评估代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29472133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com