2011-11-26 7 views
7

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í?

Respuesta

Cuestiones relacionadas