Vim:在持久的REPL环境中运行选定的代码

tst*_*ner 10 vim read-eval-print-loop

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

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

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

rom*_*inl 10

也许这两个插件中的一个是你需要的: