Ottenere il testo di Sublime per usare l'ultima versione di Ruby?

1

Ho più versioni di Ruby installate sulla mia macchina. Usando RVM, sono in grado di usare Ruby 1.9.2 sul terminale. Ma ogni volta che uso Sublime Text, l'editor di testo di mia scelta, utilizza per default Ruby 1.8.7. Come cambio questo comportamento?

    
posta Arc 08.06.2012 - 06:59
fonte

1 risposta

2

Questo ha funzionato per me.

Aggiorna ~/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"
}

The env part will add rvm-auto-ruby into the $PATH and the cmd will execute rvm-auto-ruby yourfile.rb when you press Cmd-B. You and add options in between rvm-auto-ruby if you want, like this '”cmd”: [“rvm-auto-ruby”, “-S”, “$file”].

Da qui:
link

    
risposta data 31.01.2013 - 17:22
fonte

Leggi altre domande sui tag