En Mac OS X con el tiempo obtengo múltiples instancias de TextMate ejecutándose. hay alguna forma de prevenir esto?
editar: estoy iniciando desde el alias de la línea de comando y desde el buscador. Sí, solo tengo una copia instalada en el disco duro.
Más detalles:
Recreación: Textmate está abierto, lo lancé haciendo clic en un archivo en el buscador. Luego ejecuto este script para abrir mi archivo de hosts con textmate:
#! / bin / bash `/Applications/TextMate.app/Contents/MacOS/TextMate / etc / hosts`
Después de eso tengo dos instancias abiertas. Ambos aparecen en el conmutador de tareas, y ambos aparecen en el muelle. Cuando voy al dock y hago "show in finder", ambos apuntan a TextMate.app en la carpeta de aplicaciones. y, @romainl, sí, hay dos instancias en el monitor de actividad.
¿Es ese guión el culpable?
options
->show in finder
, solo como un control de paranoia. ¿Estás abriendo archivos protegidos? Es difícil decirle cómo prevenirlo cuando no nos ha brindado suficiente información para identificar la causa ... tenemos que comenzar por ahí.mate
utilidad y vuelva a instalarla desde TextMate »Ayuda» Uso del terminal ... para asegurarse de que esté actualizada y creada de la manera admitida.Respuestas:
Sí. Ese script inicia directamente el ejecutable.
Use lo siguiente en su lugar:
open -a TextMate /etc/hosts
Esto no inicia una nueva instancia, a menos que se indique explícitamente mediante el uso del
-n
interruptor (que TextMate ignora de todos modos).fuente
TextMate
,open -a textmate
funciona igual de bien y es más amigable con los dedos. Lamate
utilidad oficial mencionada por @Daniel Beck es aún mejor y hace menos tipeo./Applications/TextMate.app/Contents/Resources/mate /etc/hosts