
No Mac OS X, com o tempo, recebo várias instâncias do TextMate em execução. Existe alguma maneira de evitar isso?
editar: estou iniciando a partir do alias da linha de comando e do Finder. sim, só tenho uma cópia instalada no disco rígido.
Mais detalhes:
Jogo: O Textmate está aberto, eu o iniciei clicando em um arquivo no Finder. Então executo este script para abrir meu arquivo hosts com textmate:
#!/bin/bash `/Applications/TextMate.app/Contents/MacOS/TextMate /etc/hosts`
Depois disso, tenho duas instâncias abertas. Ambos aparecem no alternador de tarefas e no banco dos réus. Quando vou para o dock e faço "show in finder", ambos apontam para TextMate.app na pasta de aplicativos. e @romainl, sim, existem duas instâncias no monitor de atividades.
Esse script é o culpado?
Responder1
Sim. Esse script inicia diretamente o executável.
Use o seguinte:
open -a TextMate /etc/hosts
Isso não inicia uma nova instância, a menos que seja explicitamente informado usando a -n
opção (que o TextMate ignora de qualquer maneira).