2012-04-20 14 views
7

Estoy tratando de usar Sublime Text 2 como una interfaz para el software de estadísticas R [update/edit: Solved!].Sublime Text 2 y R

En Windows, he intentado lo siguiente:

  1. de herramientas de R. Resultó ser solo para Macintosh 64.

  2. Se intentó programar un archivo de compilación personalizado. Fallido: no se devolvió ningún resultado.

    { 
    "cmd": "C:/Program Files/R/R-2.9.2/bin/R.exe --no-save $File" 
    } 
    
  3. SublimeREPL instalada. Falló: opción de menú R desactivado ...

  4. [actualización/editar] probado este (véase la respuesta de wuub):

    { 
        "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.9.2\\bin"} 
    } 
    

Respuesta

9

configuración de usuario a abrir SublimeREPL como este: Preferences -> Package Settings -> SublimeREPL -> Settings - User

allí establecidos default_extend_path para que apunte a su instalación R:

{ 
    "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.14.2\\bin\\i386"} 
} 

Correr Tools -> SublimeREPL -> R debería lanzar REPL como se esperaba.

+0

Gracias. Intenté esto, guardé y reinicié el texto Sublime 2. Sin embargo, todos los elementos están todavía en gris en el Sublime REPLmenu. No puedo ejecutar R en absoluto. – noumenal

+1

Pruebe Herramientas -> Paleta de comandos y escriba "SublimeREPL: R". No se me ocurre nada que pueda hacer que los elementos del menú se deshabiliten, parece que algo está mal con la instalación de ST2. –

+0

La instalación parece estar dañada. No se puede encontrar el comando en la Paleta de comandos. – noumenal

2

Para el sistema de Windows puede agregar una nueva compilación para R (Herramientas -> Sistema de compilación -> Nuevo sistema de compilación) y poner las siguientes líneas. Modifique la ruta según su directorio de instalación R

{"cmd": ["Rscript.exe", "$file"], 
"path": "C:\\Program Files\\R\\R-2.15.2\\bin\\x64\\", 
"selector": "source.r"} 

Puede ejecutar el archivo completo presionando ctrl + B en lugar de iniciar SublimeREPL.

0

para usuarios de Linux, echar un vistazo:

Sublime Text 2 R build System

Es compatible con la selección de múltiples sesiones y R interactivos.

+0

Esta compilación usa xsel y xdotool. Autohotkey (AHK) podría ser una alternativa para los usuarios de Windows. – cpicanco

+0

¿Ha realizado los pasos de configuración? Ver http://stackoverflow.com/questions/29732597/sublimetext-and-r-setting-current-file-directory/29733166#29733166 – TinaW

Cuestiones relacionadas