Diga ao shell para contextualizar o processo ao iniciá-lo.
svn diff | subl &
O &
faz toda a diferença.
Estou executando o Sublime Text 2 e o OS X 10.7.5. Freqüentemente, eu vou executar um comando do Terminal e redirecionar a saída para que eu possa visualizá-lo no Sublime. Por exemplo:
svn diff | subl
Quando faço isso, posso ver a saída no Sublime, mas não vejo o prompt de comando até que eu feche a saída ou pressione Ctrl + C . Isso é um pouco chato. Eu gostaria que o prompt de comando surgisse imediatamente, como acontece ao enviar a saída para o TextWrangler. Como posso fazer isso? Tenho certeza de que posso criar um script de shell ou script Python para fazer isso por mim, mas estou querendo saber se existe uma maneira mais simples, talvez envolvendo alguma opção incorporada no Sublime.