Подтвердить что ты не робот

Запуск R внутри буфера в Vim

Я использовал Stata и gVim для Windows некоторое время. Недавно я переключился на Linux, и я также планирую перейти от Stata к R.

Мой друг использует R и Emacs ESS, которые, похоже, работают идеально, однако я бы предпочел продолжать использовать vim. Я установил vim-r-plugin2, однако я могу отправлять код только на отдельный терминал с R. Я бы скорее разделил свой экран на буфер с R и одним буфером с моим .R файлом, а затем отправлю код из один к другому. С ESS в Emacs это, похоже, работает, вы можете запустить терминал /R в буфер без проблем. Я не нашел способ сделать эту работу. Плагин R для vim использует экран, и единственный способ открыть буфер, в котором работает оболочка, которую я смог найти, - это плагин Conque Shell.

Я знаю, что в отличие от Emacs, Vim предназначен для простого текстового редактора. Однако наличие R в буфере кажется гораздо более практичным.

Надеюсь, моя проблема понятна, пожалуйста, не стесняйтесь, я только недавно перешел на Linux и практически ничего не знаю о программировании, кроме статистики. Спасибо!

4b9b3361

Ответ 1

Если вам не нужно вводить unicode, вы можете использовать плагин ConqueShell.

Ответ 2

В то же время, режим зла (расширяемый эмуляция vi) созрел. Это эмулятор vim, работающий в Emacs, и работает для меня хорошо.

Ответ 3

Еще один вариант, и простите меня за то, что указали, что вы вернулись в EMACS,

гадюки режим

http://www.informatik.uni-hamburg.de/RZ/software/emacs/viper/viper_3.html

Это режим EMACS, который делает EMACS более похожим на Vim, предоставляя вам полный доступ к замечательной, потрясающей сложности EMACS, если вы когда-либо захотите.