R、Python、Scala 等都带有 REPL 环境,我不想错过,但是,大多数时候编辑其中的文本很糟糕,所以我在 vim 中编辑代码,粘贴它并查看输出并再次在 vim 中编辑代码。

我可以使用 !python % 运行当前文件,我可以使用更多 vim 魔法运行当前行,但是,这将启动解释器的新进程。

是否可以启动 REPL 并将代码行发送到正在运行的 REPL(显然并返回结果)?

最佳答案

也许这两个插件之一就是您所需要的:

  • slime 是基于 screen 的。
  • tslime 是基于 tmux 的版本 slime 0x25181921134114
  • 关于Vim:在持久的 REPL 环境中运行选定的代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7906858/

    10-13 09:31