2012-07-01 7 views
6

¿Alguien ha tenido alguna suerte al usar el intercambio de IRB para hacer palanca en SublimeREPL? Estoy cerca, creo. No obtengo un error, sin embargo, no obtengo una respuesta cuando ingreso un comando. Se comporta como si el búfer se restableciera cada vez que presiono regresar.Pry en SublimeREPL


estoy usando rbenv y he puesto mi camino SublimeREPL de la siguiente manera:

"default_extend_env": {"PATH": "{HOME}/.rbenv/bin:{HOME}/.rbenv/shims:{PATH}"} 
+1

Por lo tanto, el más excelente Wojciech Bederski ha abordado el problema y ahora es el REPL de Ruby predeterminado en Sublime. – LeakyBucket

Respuesta

1

Trate de poner a su Pry.config.auto_indent = false.pryrc

+0

Hmmm ... todavía se comporta de la misma manera. Cuando le digo que salga, veo toda mi salida, pero no hasta que se cierra REPL. Probablemente necesito modificar algunas otras configuraciones. También podría ser que SublimeREPL PATH no esté configurado completamente correctamente. – LeakyBucket

0

Además configuración de la ruta en default_extend_env, usted tiene que fijar como GEMPATH bien. Aquí está mi configuración SublimeREPL:

{ 
"default_extend_env": { 
    "PATH": "{HOME}/.rbenv/shims:{PATH}", 
    "GEM_PATH": "{HOME}/.rbenv/shims"} 
} 

Puedes añadir el siguiente código al principio de pry_repl.py para imprimir el PATH para comprobar si su entorno está en vigor.

puts "PATH:#{ENV['PATH']}" 
puts "GEM_PATH:#{ENV['GEM_PATH']}" 
0

Uso RVM and Ruby 2.1.2. Cambié/Users/[mi nombre]/Library/Application Support/Sublime Texto 3/Paquetes/SublimeREPL.sublime-settings/usuario:

default_extend_env": 
{ 
    "PATH": "/usr/local/bin/:{PATH}", 
    "GEM_PATH": "{HOME}/.rvm/gems/ruby-2.1.2/" 
} 

para obtener su GEM_PATH, tipo gem env y obtener la ruta de "INSTALACIÓN DIRECTORIO: "o vaya a palanca y escriba ENV['GEM_PATH']

Cuestiones relacionadas