1

В Mac OS X со временем я запускаю несколько экземпляров TextMate. Есть ли способ предотвратить это?

редактировать: я запускаю из псевдонима командной строки и из поиска. да, у меня только одна копия установлена на жестком диске.

Больше деталей:
Отдых: Textmate открыт, я запустил его, нажав на файл в Finder. Затем я запускаю этот скрипт, чтобы открыть файл hosts с textmate:

#!/bin/bash
`/Applications/TextMate.app/Contents/MacOS/TextMate /etc/hosts`

После этого у меня есть два открытых экземпляра. Они оба отображаются в переключателе задач и оба отображаются в доке. Когда я иду в док и делаю "показать в поиске", они оба указывают на TextMate.app в папке приложений. и @romainl, да, в мониторе активности есть два экземпляра.

Этот сценарий виновник?

1 ответ1

2

Да. Этот скрипт напрямую запускает исполняемый файл.

Вместо этого используйте следующее:

open -a TextMate /etc/hosts

Это не запускает новый экземпляр, если это явно не указано с помощью ключа -n (который TextMate игнорирует в любом случае).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .