He usado Stata y gVim en Windows desde hace un tiempo. Recientemente cambié a Linux, y estoy planeando cambiar también de Stata a R.Ejecutando R dentro de un búfer en Vim
Un amigo mío está usando R y Emacs ESS que parece funcionar perfectamente, pero prefiero seguir usando vim. He instalado vim-r-plugin2, sin embargo, solo puedo enviar código a un terminal separado ejecutando R. Prefiero dividir mi pantalla en un buffer que ejecute R y un buffer con mi archivo .R, y luego enviar el código desde uno para el otro Con ESS en Emacs esto parece funcionar, puede ejecutar un terminal/R en un buffer sin ningún problema. No he encontrado una manera de hacer que esto funcione. El complemento R para vim usa pantalla, y la única forma de abrir un búfer que ejecuta un shell que pude encontrar es el plugin Conque Shell.
Sé que a diferencia de Emacs, Vim está diseñado para ser un simple editor de texto. Sin embargo, tener R funcionando en un buffer parece mucho más práctico.
Espero que mi problema sea comprensible, por favor tengan paciencia. Recientemente cambié a Linux y no sé casi nada sobre programación además de estadísticas. ¡Gracias!
Uso Vim y vim-r-plugin2 en OSX y Ubuntu y luché con lo mismo, pero ahora estoy muy contento con Vim para editar y Terminal para ejecutar. En la Terminal todo lo que realmente necesito es completar pestañas, que es donde Vim se queda un poco corto, creo. –
Solía hacer todo en gedit + rgedit, pero aprendí que valía la pena cambiar a una GUI más potente. Uso Eclipse, que es bastante similar en función a ESS. –