设置 Vim 以在 Windows 中与 R 和 Sweave 配合使用
我已经在 Windows 中安装了 vim,并想对其进行配置,以便可以将代码发送到 R。我还想使用 Sweave。然而,我在谷歌上搜索后并没有找到关于如何设置的明确的分步说明。
到目前为止我的尝试:
- 使用 ftp://ftp.vim.org/pub/vim/ 的可执行文件安装 Vim pc/gvim73_46.exe
- 从 https://github.com/jcfaria/Vim-R-plugin/zipball/master 并提取它到我电脑上的一个文件夹。按照 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-安装详细信息
,当我输入此内容时,我得到
错误149,r-plugin-安装没有帮助
我也没有看到向 R 发送代码的按钮。
我无法理解“您可能必须 调整|vimrplugin_sleeptime|的值。”
我该怎么办? -我的电脑上已经安装了 Miktex 2.9。 Vim 会看到吗?如何设置 Vim 来查看 Latex? 将不胜感激任何帮助。
注意:我已经将 rstudio 与 Sweave 以及 Eclipse 一起使用,但有一些问题需要解决,因此需要尝试 vim 并看看它会如何解决。
I have installed vim in windows and would like to configure it so i can send code to R. I want to also use Sweave with it. However, i have Googled and failed to find clear step-by-step instructions on how to set this up.
my attempts so far:
- installed Vim using executable from ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
- downloaded R-plugin from https://github.com/jcfaria/Vim-R-plugin/zipball/master and extracted it to a folder on my pc. following instructions in the r-plugin.txt file, i installed python-3.2.msi and pywin32-216.1.win32-py3.2exe. I extracted the plugin zip-file to C:\Program Files (x86)\Vim\vimfiles\ merging like-named folders together. then i opened Vim and typed :helptags C:\Program Files (x86)\Vim\vimfiles\doc. I closed Vim then I started R and reopened Vim. I typed :new anewfile.R and got the error message
"Python interface must be enabled to run Vim-R-Plugin. Please do ':h r-plugin-installation details
and when i type this i get
error149, no help for r-plugin-installation
I also did not see the buttons that send code to R.
I failed to understand the instruction that , "You may have to
adjust the value of |vimrplugin_sleeptime|."
What should i do?
-I already have Miktex 2.9 on my PC. will Vim see it? How do I set up Vim to see Latex?
Will appreciate any help.
Note: I have used rstudio with Sweave and also eclipse but there are some issues i need to resolve and hence need to try vim and see how it will work out.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我想这个解决方案不会完全让你满意,但 Rstudio IDE 具有基本的 VIm 编辑模式:全局选项 >代码编辑>启用 vim 编辑模式。
I suppose that this solution will not satisfying you completely but Rstudio IDE features a basic VIm editing mode: Global Option > Code Editing > Enable vim editing mode.
我认为 Vim 7.3 的 Windows 二进制文件需要 Python 2.7 或 3.1。您可以通过
:version
查看获取到的信息;链接的 Python 版本位于其中的某个位置。所以我的解决方案是安装Python 2.7(+pywin32 for python 2.7)。另外,在尝试使用 R 插件之前,请检查 Python 是否可以在 Vim 中运行。
I think the windows binaries of Vim 7.3 need Python 2.7 or 3.1. You can check the information that you get via
:version
; the linked Python version is somewhere in it.So my solution would be installing Python 2.7 (+pywin32 for python 2.7). Also, check if Python is working in Vim before trying to use the R plugin.