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.