Niech Spotlight otworzy nową instancję aplikacji zamiast przechodzić do aplikacji

9

Niedawno przeniósł się z Windows na OSX i znaleźć to frustrujące, że pisanie Chrome, Sublime Textlub Terminalw Spotlight nie pozwala mi otworzyć nowe okno, lecz zabiera mnie do otwartego okna aplikacji.

Istnieje opcja uruchamiania open -n "/Applications/Google Chrome.app/"z terminala, ale to niweczy cel Spotlight. Znam też Alfreda, co nie jest dla mnie rozwiązaniem.

Czy można zmienić zachowanie Spotlight odpowiednio do tego?

Jervelund
źródło
1
To nie jest tak naprawdę zachowanie Spotlight, które próbujesz zmienić, to zachowanie samego OS X. Wysłanie „otwartej” do działającej aplikacji na Maca jest zawsze interpretowane jako „przeniesienie na pierwszy plan”.
Tetsujin
Nie jestem pewien, czy się zgadzam - kliknięcie aplikacji w doku nie powinno rozpocząć nowej instancji, ale raczej pokazać działającą aplikację.
Jervelund,
1
Jestem pewien, że tak powiedziałem - przeniesie już działającą aplikację na pierwszy plan. Dodanie flagi -n zmienia zachowanie. Jednak +1 za pytania i rozwiązanie.
Tetsujin

Odpowiedzi:

6

Znalazłem rozwiązanie za pomocą latarki , która pozwala tworzyć niestandardowe wyszukiwane hasła dla reflektora.

  1. Zainstaluj Flashlight
  2. Wejdź do aplikacji Flashlight
  3. Kliknij New Plugin>Run an Automator Workflow
  4. Edytuj zawartość według potrzeb - moja to: Edytuj wtyczkę Flashlight
  5. Kliknij Edit Workflow
  6. Usuń powiadomienie i dodaj Run shell script
  7. Dodaj polecenie, które odpowiada potrzebom - moje to: Edytuj przepływ pracy automatyzatora
  8. Sprawdź działanie polecenia, klikając Runw Automatoroknie.
  9. Zamknij Automatori okno nowej wtyczki we Flashlight
  10. Wyszukiwanie dowolnego słowa kluczowego w Usage examplesdanych wejściowych wtyczki Flashlight umożliwi uruchomienie skryptu.

Wyszukiwane hasło w centrum uwagi

Jervelund
źródło
2
Nie jest już ważny, ponieważ repo zostało wycofane :( Nie będzie działać z najnowszymi wersjami systemu macOS
josemigallas,