9

В Терминале я пользуюсь open . открыть текущий каталог с помощью Finder.

Настройки Open folders in new tabs задаются в Finder, но каждый раз открывается новое окно. К концу проекта / дня у меня открыты десятки этих окон.

Как заставить Finder открывать новую вкладку, а не новое окно при использовании open . в Терминале?

1 ответ1

2

Вы не можете использовать open . открыть новую вкладку в Finder, хотя можно открыть новую вкладку с помощью AppleScript - из Как дублировать текущий открытый вид Finder на новой вкладке (Mavericks)?

tell application "Finder"
    activate
    set t to target of Finder window 1
    set toolbar visible of window 1 to true
end tell
tell application "System Events"
    keystroke "t" using command down
end tell
tell application "Finder"
    set target of Finder window 1 to t
end tell

В качестве альтернативы с http://macscripter.net/viewtopic.php?id=41624

set docs_path to (path to documents folder) as string
set Sat_folder to docs_path & "Sat:"
set ABC_folder to (Sat_folder & "ABC:") as alias

tell application "Finder"
   activate
   open Sat_folder
end tell

tell application "System Events" to keystroke "t" using command down

tell application "Finder"
   set target of front window to ABC_folder
end tell

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