Mở tab Finder mới khi sử dụng 'open.' trong nhà ga


9

Trong Terminal tôi sử dụng open .để mở thư mục hiện tại bằng Finder.

Open folders in new tabscài đặt được đặt trong Finder, nhưng nó sẽ mở một cửa sổ mới mỗi lần. Đến cuối một dự án / ngày tôi có hàng tá các cửa sổ này mở.

Làm cách nào để Trình tìm kiếm mở tab mới, thay vì cửa sổ mới khi sử dụng open .trong Terminal?


Tôi không nghĩ opencó thể xử lý việc đó vào lúc này.
Matthieu Riegler


1
Có lẽ, một số hack AppleScript có thể giải quyết vấn đề này. (xin lỗi, tôi không có Mavericks để kiểm tra nó, nhưng bạn có thể thử điều chỉnh giải pháp ở đây ).
Igor Hatarist

... và hack shell của bạn để thay thế "mở" mặc định. hành vi với khởi động applescript này.
Igor Hatarist

Câu trả lời:


2

Bạn không thể sử dụng open .để mở một tab mới trong Finder, mặc dù có thể mở một tab mới bằng AppleScript - từ Làm thế nào để bạn nhân đôi chế độ xem Finder hiện tại trong tab mới (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

Hoặc từ 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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.