Сделать акцент на открытие нового экземпляра приложения вместо того, чтобы идти в приложение

9

Я недавно переехал из Windows , в OSX, и найти его расстраивает , что печатать Chrome, Sublime Textили Terminalв центре внимания не позволяют мне открыть новое окно, но вместо этого берет меня к открытому окну приложения.

Существует возможность запуска open -n "/Applications/Google Chrome.app/"из терминала, но это побеждает цель Spotlight. Я также знаю об Альфреде, который не является решением для меня.

Можно ли изменить поведение Spotlight в соответствии с этим?

Jervelund
источник
1
Вы пытаетесь изменить не поведение Spotlight, а поведение самой OS X. Отправка «открыто» в работающее приложение Mac всегда интерпретируется как «вывести на передний план».
Тецуджин
Я не уверен, что согласен - нажатие на приложение в доке не должно запускать новый экземпляр, а скорее показывать работающее приложение.
Джервелунд
1
Я уверен, что это то, что я сказал - это выведет уже запущенное приложение на передний план. Добавление флага -n изменяет поведение. +1 для Q & решения, хотя.
Тетсудзин

Ответы:

6

Нашел решение с помощью фонарика , который позволяет создавать пользовательские условия поиска для прожектора.

  1. Установить фонарик
  2. Войдите в приложение фонарик
  3. Нажмите New Plugin>Run an Automator Workflow
  4. Редактировать содержимое в соответствии с потребностями - моя Редактировать плагин фонарик
  5. щелчок Edit Workflow
  6. Удалить уведомление и добавить Run shell script
  7. Добавьте команду, которая соответствует потребностям - моя: Редактировать рабочий процесс автоматизатора
  8. Проверьте свою команду работ, нажав Runв Automatorокне.
  9. Закрыть Automatorи окно для нового плагина в фонарике
  10. Поиск по любому из ключевых слов, Usage examplesвведенных в плагин Flashlight, позволит вам запустить скрипт.

Spotlight поисковый запрос

Jervelund
источник
2
Больше не действителен, так как хранилище объявлено устаревшим :( Он не будет работать с последними версиями macOS
josemigallas