He estado tratando (sin éxito) durante toda la mañana para obtener el SublimeCodeIntel (fork de función de Komodo CodeIntel) plug-in para Sublime Text 2 a la materia de autocompletar de instalé Ruby Gems, junto con (o sin, para el caso) RVM en mi Mac. No parece tener ningún problema con las cosas incorporadas, o incluso con el rastrillo, pero parece que no puede recoger ninguna gema.Primeros función de autocompletar para trabajar con Ruby Gems en Sublime Text 2, con SublimeCodeIntel y RVM
Con RVM, he instalado de Ruby 1.9.3, a continuación, con un gemset mundial, instalado Mustache:
$ rvm install 1.9.3
$ rvm --default use 1.9.3
$ gem install mustache
$ irb
>> require 'mustache'
=> true
Todo es bueno hasta ahora. Ahora comienzo Sublime, con SublimeCodeIntel instalado, y hago un archivo. Al escribir require '
, luego CMD + J genera una ventana emergente, como se esperaba, con módulos/directorios disponibles. Sin embargo, mustache
no es uno de ellos. (Cosas como abbrev
, base64
y rake
son, sin embargo)
puedo comprobar la configuración CodeIntel, se encontró que todavía está utilizando el rubí sistema, por lo que la cambio:
{
"Ruby": {
"ruby": "~/.rvm/bin/default_ruby"
}
}
Aún no dados. Volví a cambiar al rubí del sistema, instalé el bigote allí y lo intenté de nuevo, sin suerte.
Después de cambiar de nuevo, me di cuenta de que tal vez CodeIntel simplemente no puede encontrar el archivo, a pesar de que Ruby puede, por lo que añade explícitamente el directorio bin joya en el fichero de configuración:
"rubyExtraPaths":["~/.rvm/gems/ruby-1.9.3-p0/bin"]
y todavía no me paré no funciona
Ahora, todavía soy un principiante en el trabajo con Ruby, Gems y RVM, así que tal vez me esté perdiendo algo dolorosamente obvio, pero revisé toda la documentación que pude encontrar sobre alguno de ellos, y no lo hice. no encuentras nada
¿Alguien tiene alguna idea de lo que puede estar mal aquí?