У меня включена настройка «открывать папки на новых вкладках» (вместо новых окон) в Finder, но это, похоже, не влияет на то, что делают другие мои приложения, когда они открывают папку. Панель запуска и скрипт оболочки, который я запускаю из emacs, по-прежнему открывают папки в маленьких окнах поиска. Как сделать так, чтобы папки, открытые из внешних приложений, отображались в одном окне поиска с вкладками?
Редактировать: Bmike в комментарии прав, что это может быть сделано с помощью appleScript. Что-то вроде этого:
- У вас есть сценарий, который дает вам путь к папке, которую вы хотите открыть.
- Вы передаете это как переменную в appleScript.
- Этот яблочный скрипт сохраняет путь как переменную
- Он активирует поиск или открывает определенную папку с помощью поиска.
- Он отправляет команду нажатия клавиши + t, чтобы открыть новую вкладку (или делает то же самое с командой для поиска).
- Он посылает команду нажатия клавиши + shift + g в поисковик, открывая папку перехода в путь с x меню / окном.
- Он записывает (systemevents) или вставляет его (установите буфер обмена в переменную, которая является путем к папке) в это меню / окно.
- Нажмите ввод. Папка открыта.