1

我正在使用 vim-r-plugin 将命令从 vim 发送到正在运行的 R 会话(并获取有关对象列表和自动完成的信息)。

我的目标是在本地 vim 和 R 的远程会话之间进行通信。我设法使用 screen.vim 插件向 R 发送命令。然而,这种类型的通信只是单向的。

有一段时间我认为这不是真的可能(或者至少不是很容易实现)但是我发现了一个站点: http: //manuals.bioinformatics.ucr.edu/home/programming-in-r/vim-r

那里的作者提到多次从本地 vim 访问远程 R 会话:

“从本地 vim 实例到远程机器上或远程机器之间的 R 会话的灵活代码发送选项。”

“vim 会话可以在本地计算机上运行,​​而 R 会话可以在同一系统或远程系统上运行。”

但是,该站点上没有任何描述说明如何准确实现这一目标。

我也直接在 vim-r-plugin 的 gougle-group 上问了同样的问题,作者回复了一个远程运行一切的选项:https ://groups.google.com/forum/#!topic/vim-r -插件/293VyyQntZ0。我设法做到了,但这不是我所追求的,我不想再打扰他了。

所以我的问题是:有可能吗?如果不是直接 - 也许有一些解决方法不必在我正在使用的所有远程服务器上复制我的 vim 配置?

4

1 回答 1

2

半年多后回复!我倾向于同意其他人的观点,即远程运行所有内容是一个更好的主意。但是,此vimdoc可能会提供您想要实现的目标:

于 2015-05-30T21:24:30.527 回答