有没有人在SublimeREPL中用irb交换撬?我想我就快到了。但是,当输入命令时,我也没有得到响应。它的行为就像每次我按回车时都会重置缓冲区一样。
我正在使用rbenv并将我的SublimeREPL路径设置为:
"default_extend_env": {"PATH": "{HOME}/.rbenv/bin:{HOME}/.rbenv/shims:{PATH}"}发布于 2012-07-02 02:04:02
尝试将Pry.config.auto_indent = false放到.pryrc中
发布于 2013-07-16 14:48:40
除了在default_extend_env中设置路径之外,还必须设置GEMPATH。以下是我的SublimeREPL设置:
{
"default_extend_env": {
"PATH": "{HOME}/.rbenv/shims:{PATH}",
"GEM_PATH": "{HOME}/.rbenv/shims"}
}可以在pry_repl.py开头添加以下代码,以打印路径以检查设置是否有效。
puts "PATH:#{ENV['PATH']}"
puts "GEM_PATH:#{ENV['GEM_PATH']}"发布于 2015-06-30 16:28:47
我使用RVM和Ruby2.1.2。我将/Users/my name/Library/Application Support/崇高文本3/Packages/User/Sub灰岩Text崇高-设置更改为:
default_extend_env":
{
"PATH": "/usr/local/bin/:{PATH}",
"GEM_PATH": "{HOME}/.rvm/gems/ruby-2.1.2/"
}要获取您的GEM_PATH,输入gem env并从“安装目录:”获取路径,或者进入pry并键入ENV['GEM_PATH']
https://stackoverflow.com/questions/11279637
复制相似问题