gpt4 book ai didi

python - 用于 python 和 R 脚本的 Vim(在屏幕上或不在屏幕上)

转载 作者:太空狗 更新时间:2023-10-30 00:46:20 24 4
gpt4 key购买 nike

我一直在尝试在线查找此信息,但没有得到答案。

我用过 RStudioGeany之前编辑文件。现在我正在尝试使用 ViM 编辑 pythonR 文件(我知道有 RPy ,但与我的问题无关).

我想知道我如何拥有 3 个终端(也可以是 vim 缓冲区或屏幕窗口),其中一个运行 ViM 而其他运行 R 和 <强> python 。当我执行 Python 脚本时,带有 python 的终端(窗口或缓冲区)显示输出。当我运行 R 脚本时也是如此。

我希望能对此有深入的了解,因为这是阻止我经常使用 ViM 的原因。我也会考虑使用 terminator 的解决方案终端多路复用器或 guake终端。欢迎提供有关将脚本代码从一个实例发送到另一个实例的任何信息。

最佳答案

您正在寻找一种在 Vim 中使用 REPL 的方法吗?如果是这样,尽管有一些插件尝试这样做,但 Vim 在设计时并没有真正考虑到这一点。 Conque是一个例子。

我使用一些东西来使用 Python 进行更快的代码/运行/测试迭代:

  • IPython 的 %edit 功能,它开始使用 $EDITOR 编辑脚本,并在您退出后运行该脚本。
  • vim-ipython它可以通过 IPython 解释器发送/执行/接收代码。
  • tmux这允许您并排拥有多个外壳,但它们之间几乎没有交互。

关于python - 用于 python 和 R 脚本的 Vim(在屏幕上或不在屏幕上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9549005/

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