Como executar um script Ruby no Sublime Text 2 a partir da raiz do projeto
Eu tenho um projeto Ruby e gostaria de executar os scripts diretamente do Sublime Text no lugar de ter que executá-los no terminal. Estou executando o Ubuntu 12.04 LTS, se isso realmente importa.
Do terminal eu preciso estar localizado na raiz do projeto para fazer o script funcionar:
$ ruby path/to/file/file.rb
Se eu tentar executá-lo de onde o arquivo está localizado, ele falhará porque eles estão exigindo arquivos de vários locais no projeto.
Se eu executar o script no Sublime Text (Ctrl + Shift + B), ele falhará da mesma maneira que eu estou executando a partir do local do arquivo.
Como eu faço isso? Eu suspeito que isso pode ser resolvido com umConstrução personalizada mas eu não tive sucesso até agora. Qualquer ajuda apreciada.