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.

questionAnswers(2)

yourAnswerToTheQuestion