'খুলুন' ব্যবহার করার সময় নতুন অনুসন্ধানকারী ট্যাবটি খুলুন। টার্মিনালে


9

টার্মিনালে আমি open .ফাইন্ডার ব্যবহার করে বর্তমান ডিরেক্টরিটি খুলতে ব্যবহার করি ।

Open folders in new tabsসেটিংস ফাইন্ডারে সেট করা আছে, তবুও এটি প্রতিবার একটি নতুন উইন্ডো খোলে। একটি প্রকল্প / দিন শেষে আমার কয়েক ডজন উইন্ডো খোলা আছে।

open .টার্মিনালটি ব্যবহার করার সময় আমি কীভাবে নতুন উইন্ডোটির পরিবর্তে একটি নতুন ট্যাব খোলার জন্য সন্ধানকারীকে পেতে পারি ?


আমি মনে করি openনা যে মুহূর্তের জন্য এটি পরিচালনা করতে পারে।
— ম্যাথিউ রিগলার


1
সম্ভবত, কিছু অ্যাপলস্ক্রিপ্ট হ্যাকিং এই সমস্যাটি সমাধান করতে পারে। (দুঃখিত, এটি পরীক্ষা করার জন্য আমার কাছে ম্যাভেরিক্স নেই, তবে আপনি সমাধানটি এখানে মানিয়ে নেওয়ার চেষ্টা করতে পারেন )।
— ইগর হ্যাটারিস্ট

... এবং ডিফল্ট "খোলা" প্রতিস্থাপন করতে আপনার শেলটি হ্যাক করুন। এই অ্যাপলস্ক্রিপ্ট লঞ্চটির সাথে আচরণ।
— ইগোর হ্যাটারিস্ট

উত্তর:


2

open .অ্যাপলস্ক্রিপ্ট ব্যবহার করে কোনও নতুন ট্যাব খোলা সম্ভব হলেও আপনি ফাইন্ডারে নতুন ট্যাবটি খুলতে ব্যবহার করতে পারবেন না - থেকে আপনি নতুন ট্যাবে (মাভারিক্স) কীভাবে বর্তমান ওপেন ফাইন্ডার ভিউটিকে নকল করবেন?

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://macscriTER.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
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.