Настройте Vim для работы с R и Sweave в Windows - PullRequest
5 голосов
/ 23 августа 2011

Я установил vim в windows и хотел бы настроить его так, чтобы я мог отправить код R. Я также хочу использовать Sweave с ним. Тем не менее, я гуглил и не смог найти четкие пошаговые инструкции о том, как это настроить.

мои попытки до сих пор:

  1. установлен Vim с использованием исполняемого файла из ftp: //ftp.vim.org/pub/vim/pc/gvim73_46.exe
  2. скачал R-плагин с 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-installation details

и когда я набираю это, я получаю

ошибка 149, нет помощи при установке r-plugin

Я также не видел кнопок, которые отправляют код на R.

Я не понял инструкции: «Возможно, вам придется измените значение | vimrplugin_sleeptime |. "

Что мне делать? - У меня уже есть Miktex 2.9 на моем ПК. Vim увидит это? Как мне настроить Vim, чтобы увидеть латекс? Буду признателен за любую помощь.

Примечание: я использовал rstudio с Sweave, а также eclipse, но есть некоторые проблемы, которые мне нужно решить, и поэтому мне нужно попробовать vim и посмотреть, как это сработает.

Ответы [ 2 ]

0 голосов
/ 18 ноября 2013

Полагаю, что это решение не удовлетворит вас полностью, но в Rstudio IDE предусмотрен базовый режим редактирования VIm: Глобальная опция> Редактирование кода> Включить режим редактирования vim.

0 голосов
/ 10 ноября 2011

Я думаю, что бинарным файлам Windows Vim 7.3 нужен Python 2.7 или 3.1. Вы можете проверить информацию, которую вы получаете через :version; связанная версия Python находится где-то в этом.

Так что моим решением будет установка Python 2.7 (+ pywin32 для python 2.7). Также проверьте, работает ли Python в Vim, прежде чем пытаться использовать плагин R.

...