Primeiro, seu PATH
deve conter somente diretórios, não arquivos específicos, portanto, o valor "default_extend_env"
deve ser /home/user/.rubies/ruby-1.9.3-p547/bin
. No entanto, existe uma maneira de criar uma opção de menu para executar o PRY com o binário ruby
nesse diretório. Abra o diretório Packages/User
selecionando Preferences -> Browse Packages...
e, em seguida, digitando o diretório User
. Uma vez lá, crie a seguinte estrutura de diretórios: SublimeREPL/config/Ruby
. Em seguida, no Sublime, crie um novo arquivo JSON com o seguinte conteúdo:
[
{
"id":"tools",
"children":[
{
"caption":"SublimeREPL",
"mnemonic":"r",
"id":"SublimeREPL",
"children":[
{
"caption":"Ruby 1.9.3",
"children":[
{
"command":"repl_open",
"caption":"Ruby",
"id":"repl_ruby",
"mnemonic":"r",
"args":{
"type":"subprocess",
"external_id":"ruby",
"encoding":"utf8",
"cmd":{
"linux":[
"/home/user/.rubies/ruby-1.9.3-p547/bin/ruby",
"${packages}/SublimeREPL/config/Ruby/pry_repl.rb",
"$editor"
]
},
"soft_quit":"\nexit\n",
"cwd":"$file_path",
"cmd_postfix":"\n",
"autocomplete_server": true,
"syntax":"Packages/Ruby/Ruby.tmLanguage"
}
}
]
}
]
}
]
}
]
e salve-o como Packages/User/SublimeREPL/config/Ruby/Main.sublime-menu
. Agora, se você for para Tools -> SublimeREPL -> Ruby
, deve haver uma opção de menu Ruby 1.9.3
que você pode usar.