5

我已经在 Windows 中安装了 vim 并想对其进行配置,以便我可以将代码发送到 R。我还想将 Sweave 与它一起使用。但是,我用谷歌搜索并没有找到关于如何设置的明确的分步说明。

到目前为止我的尝试:

  1. 使用来自ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe的可执行文件安装 Vim
  2. 从https://github.com/jcfaria/Vim-R-plugin/zipball/master下载 R-plugin并将其解压缩到我电脑上的文件夹中。按照 r-plugin.txt 文件中的说明,我安装了 python-3.2.msi 和 pywin32-216.1.win32-py3.2exe。我将插件 zip 文件解压缩到 C:\Program Files (x86)\Vim\vimfiles\ 将同名文件夹合并在一起。然后我打开 Vim 并输入 :helptags C:\Program Files (x86)\Vim\vimfiles\doc。我关闭了 Vim,然后我启动了 R 并重新打开了 Vim。我输入 :new anewfile.R 并收到错误消息

"必须启用 Python 接口才能运行 Vim-R-Plugin。请执行 ':h r-plugin-installation details

当我输入这个我得到

error149,对 r-plugin-installation 没有帮助

我也没有看到将代码发送到 R 的按钮。

我无法理解“您可能需要调整 |vimrplugin_sleeptime| 的值”的指令。

我应该怎么办?-我的电脑上已经有 Miktex 2.9。Vim 会看到吗?如何设置 Vim 以查看 Latex?将不胜感激任何帮助。

注意:我已经将 rstudio 与 Sweave 和 eclipse 一起使用,但是我需要解决一些问题,因此需要尝试 vim 并看看它会如何工作。

4

2 回答 2

0

我想这个解决方案不会完全满足你,但 Rstudio IDE 具有基本的 VIm 编辑模式:全局选项 > 代码编辑 > 启用 vim 编辑模式。

于 2013-11-17T21:29:08.183 回答
0

我认为 Vim 7.3 的 windows 二进制文件需要 Python 2.7 或 3.1。您可以查看您通过以下方式获得的信息:version;链接的 Python 版本就在其中。

所以我的解决方案是安装 Python 2.7(+pywin32 for python 2.7)。此外,在尝试使用 R 插件之前,请检查 Python 是否在 Vim 中工作。

于 2011-11-10T16:58:09.230 回答