'Open' seçeneğini kullanırken yeni Finder sekmesini açın. Terminalde


9

Terminalde open .Finder kullanarak geçerli dizini açmak için kullanıyorum.

Open folders in new tabsayarları Finder'da ayarlanır, ancak her seferinde yeni bir pencere açılır. Bir proje sonunda / gün boyunca bu pencerelerden onlarca açık.

open .Terminal'de kullanırken Finder'ı yeni bir pencere yerine yeni bir sekme açmasını nasıl sağlayabilirim ?


openŞimdilik bunun üstesinden gelebileceğini sanmıyorum .
Matthieu Riegler


1
Belki de bazı AppleScript saldırıları bu sorunu çözebilir. (üzgünüm, test etmek için Mavericks'im yok, ancak çözümü burada uyarlamaya çalışabilirsiniz ).
Igor Hatarist

... ve varsayılan "open" ı değiştirmek için kabuğunuzu hackleyin. Bu elma lansmanı ile davranış.
Igor Hatarist

Yanıtlar:


2

open .Finder'da yeni bir sekme açmak için kullanamazsınız , ancak AppleScript kullanarak yeni bir sekme açmak mümkündür - Şu andaki açık Bulucu görünümünü yeni sekmede (Mavericks) nasıl çoğaltırsınız?

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

Alternatif olarak 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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.