¿Obteniendo texto sublime para usar la última versión de Ruby?

1

Tengo varias versiones de Ruby instaladas en mi máquina. Al usar RVM, puedo usar Ruby 1.9.2 en el terminal. Pero cada vez que uso Sublime Text, el editor de texto de mi elección, utiliza Ruby 1.8.7 de manera predeterminada. ¿Cómo cambio este comportamiento?

    
pregunta Arc 08.06.2012 - 06:59

1 respuesta

2

Esto funcionó para mí.

Actualizar ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Ruby/Ruby.sublime-build

{
  "env":{
      "PATH":"${HOME}/.rvm/bin:${PATH}"
  },
  "cmd": ["rvm-auto-ruby", "$file"],
  "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
  "selector": "source.ruby"
}
  

La parte env agregará rvm-auto-ruby en $ PATH y el cmd ejecutará rvm-auto-ruby yourfile.rb cuando presione Cmd-B. Usted y agregue opciones entre rvm-auto-ruby si lo desea, como este '"cmd": ["rvm-auto-ruby", "-S", "$ file"].

Desde aquí:
enlace

    
respondido por el nevan king 31.01.2013 - 17:22

Lea otras preguntas en las etiquetas