Mam ustawienie „Otwórz folder, w nowych kartach” (zamiast nowych okien) w Finderze włączone, ale to nie wydaje się wpływać na to, co zrobić moje inne aplikacje podczas ich otworzyć folder. Pasek uruchamiania i skrypt powłoki, który uruchamiam z emacsa, nadal otwiera foldery w małych oknach wyszukiwarki. Jak sprawić, aby foldery otwierane z aplikacji zewnętrznych były wyświetlane w jednym oknie wyszukiwarki z kartami?
Edycja: Bmike w komentarzu ma rację, że prawdopodobnie można to zrobić za pomocą skryptu jabłkowego. Coś takiego:
- Masz skrypt, który podaje ścieżkę do folderu, który chcesz otworzyć.
- Przekazujesz to jako zmienną do skryptu jabłkowego.
- Ten skrypt Apple zapisuje nazwę ścieżki jako zmienną
- Aktywuje Finder lub otwiera określony folder za pomocą Findera.
- Wysyła polecenie naciśnięcia klawisza + t, aby otworzyć nową kartę (lub robi to samo z poleceniem wyszukiwarki).
- Wysyła polecenie naciśnięcia klawisza + shift + g do wyszukiwarki otwierającej przejście do folderu ze ścieżką x menu / okna.
- Zapisuje (systemevents) lub wkleja (ustawia schowek na zmienną, która jest ścieżką folderu) do tego menu / okna.
- Kliknij enter. Folder jest otwarty.