ওএস এক্স টার্মিনালের ট্যাবগুলির মধ্যে ঝাঁপ দেওয়ার জন্য কীবোর্ড শর্টকাট


118

ওএস এক্স টার্মিনাল.এপ-এ, আপনি যদি নতুন উইন্ডো খোলেন তবে আপনি সহজেই তাদের মধ্যে Cmd- 1, Cmd- 2, Cmd- 3ইত্যাদি ব্যবহার করতে পারেন switch

আপনি Cmd- Shift- {এবং Cmd- Shift- ব্যবহার করেও ট্যাবগুলির মধ্যে চক্র রাখতে পারেন }। (বা Cmd- Shift- Leftএবং Cmd- Shift- Right)

তবে উইন্ডো দিয়ে আপনি যেমন পারেন তেমন কোনও নির্দিষ্ট ট্যাবে সরাসরি যাওয়ার জন্য কি কোনও উপায় আছে? যেমন Cmd- Shift- 3তৃতীয় ট্যাবে ঝাঁপ দিতে? (এটি অবশ্য তা নয়)

আমি পুরোপুরি নিশ্চিত যে এটি বাক্সের বাইরে থাকা অসম্ভব, তবে আমি যদি এই কাজটি করার জন্য কিছু অ্যাপলস্ক্রিপ্ট লিখতে ইচ্ছুক?


14
কেবলমাত্র রেফারেন্সের জন্য: শিফট-কমান্ড-বাম / ডান তীরগুলি ট্যাবগুলিও স্যুইচ করে। এবং ম্যাক ওএস এক্স সিংহ 10.7 এ আপনি ট্যাবগুলিতে স্যুইচ করতে একটি তিন-আঙুলের সোয়াইপ ব্যবহার করতে পারেন।
ক্রিস পেজ

থ্রি-আঙুলের সোয়াইপ মাভারিক্সে (আমার জন্য) কাজ করে না।
সাব্রেভল্ফি

<kbd> সিএমডি </kbd> - <kbd> 1 </kbd> ইত্যাদি মাভেরিক্সে কাজ করে না।
সাব্রেভল্ফি

4
ctrl + tabম্যাকস সিয়েরায় টার্মিনাল ট্যাবগুলির মাধ্যমে আপনাকে নেভ করবে (এবং সম্ভবত পূর্ববর্তী)
এসএমটি

উত্তর:


11

খাঁজ টার্মিনাল এবং আইটার্ম ব্যবহার করুন । এটি আপনাকে এটি করতে দেয় এবং যাইহোক, আমার কাছে কিছুটা বেশি দরকারী।


বিজয়ী! আমি সবেমাত্র এটি ইনস্টল করেছি এবং আমি ইতিমধ্যে আইটর্মের কনফিগারেশনে খুব পছন্দ করি (যদিও এটি কিছুটা জটিল ...)
ড্যান ফাবুলিচ

1
ITerm সঙ্গে, উত্তর হবে command + T, এবং control + tab, শুধু একটি ব্রাউজার মত। command + Wএকটি ট্যাব বন্ধ করে দেয়।
ড্রোগানস

2
নিয়মিত টার্মিনালের তুলনায় আইটর্ম তুলনামূলকভাবে ধীরে ধীরে। তবে তবুও, একটি ভাল টার্মিনাল এমুলেটর।
schlingel

9
বিটিডাব্লু ctrl + tabআপনাকে ওএসএক্স-এ টার্মিনালে থাকা কোন ট্যাবে পরিবর্তন করতে দেয়।
এসএমটি

2
আমি টার্মিনালের সাথে লেগে থাকতাম এবং নীচের শর্টকাটটি শিখতে পারতাম, আইটার্মস বিলম্ব হওয়া পাগল: ডানলু.
অ্যাডাম ফ্যালন

188

কী সমন্বয় হল: Shift- Cmd-Left or Right


15
এটির সাথে আমার আর আইটার্মের দরকার নেই :)
স্লট

9
মূল প্রশ্নটি কি কোনও নির্দিষ্ট ট্যাবে স্যুইচ করার উপায় জিজ্ঞাসা করে না (পরবর্তী বা পূর্ববর্তী ট্যাবটির চেয়ে)?
ম্যাটি

6
এটি গ্রহণযোগ্য অ্যাওয়ার হওয়া উচিত
জুয়ান ফুয়েন্তেস

1
যখন আমি ভেবেছিলাম আমাকে কেবল ট্যাবগুলির মধ্যে যাওয়ার জন্য ইটার্ম ইনস্টল করতে হবে তখন আমি একটু অবাক হয়ে গেলাম ...... ভাই।
নিখিল সাহু

আমরা কি এটি কনফিগার করতে পারি?
নাইট 71

20

এটা তোলে থেকে কাজ করা যেতে পারে System Preferences> Keyboard> Shortcuts> App Shortcuts> এ ক্লিক করুন +> নির্বাচন Terminal.appএবং এটি টার্মিনাল মেনু, যা হতে পারে প্রদর্শিত বিকল্প শিরোনাম যোগ করুন:

  • Select Next Tab (ম্যাভেরিক্স এবং এর আগে)
  • Show Next Tab (ইয়োসেমাইট, এল ক্যাপিটান, সিয়েরা ...)

মেনু আইটেম

দ্রষ্টব্য : আপনি সম্ভবত বুঝতে পেরেছেন যে আপনি একেবারে কোনও [কোকো] ওএসএক্স অ্যাপ্লিকেশনটির সাথে বিকল্পগুলির মেনু রয়েছে এমনটি করতে পারেন, এমনকি প্রাথমিকভাবে অ্যাপটি বিকল্পটির জন্য কোনও শর্টকাট সংজ্ঞায়িত না করেও।

এই জাতীয় শর্টকাট দেশীয় অ্যাপ্লিকেশন শর্টকাট ব্যবহার করার সমতুল্য নয়। ওএসএক্স আসলে যা করছে তা লেবেলের মাধ্যমে প্রদত্ত মেনু বিকল্পটি ট্রিগার করছে - আপনি খেয়াল করবেন যে আপনি কীগুলি টিপানোর সময় সংশ্লিষ্ট মেনু আইটেমটি মেনু বারে ফ্ল্যাশ হবে।

তৃতীয় পক্ষের টার্মিনালটি ব্যবহারের ধারণার প্রতিরোধের বছর পরে আমি অবশেষে আইটার্ম 2 এ চলেছি মূলত সঠিকভাবে কাজ করার কারণে উইন্ডো বিভক্ত যা উটব টার্মিনাল.অ্যাপে খুব কার্যকর নয়। এছাড়াও শর্টকাট, সম্পূর্ণরূপে কনফিগার করা যাবে এটা সম্ভব কিছু করতে চান, সঙ্গে একটি নির্দিষ্ট ট্যাবে স্যুইচ সহ অর্জনে উপার্জন + + [tab number]ঝাঁপ এন ট্যাব।


5
মূল প্রশ্নটি কি কোনও নির্দিষ্ট ট্যাবে স্যুইচ করার উপায় জিজ্ঞাসা করে না (পরবর্তী বা পূর্ববর্তী ট্যাবটির চেয়ে)?
ম্যাটি

2
@ ম্যাটটি: আপনি ঠিক বলেছেন, মূল প্রশ্নটি একটি নির্দিষ্ট ট্যাবে স্যুইচ করার কথা উল্লেখ করে , তবে প্রশ্নের শিরোনামটি তার চেয়ে বেশি জেনেরিক, সুতরাং বেশিরভাগ লোকেরা যারা এই প্রশ্নটি খুঁজে পেয়েছিলেন কেবল ওএসএক্সের চেয়ে সহজ শর্টকাটের সাথে ট্যাবগুলি সহজেই স্যুইচ করার উপায় খুঁজছিলেন were ডিফল্টরূপে সরবরাহ করে।
সিসিপিজ্জা

9

আমি কয়েক বছর ধরে স্পার্ক ব্যবহার করছি । এটি আপনাকে যেকোনো অ্যাপ্লিকেশনের শর্টকাটগুলি ওভাররাইট করতে দেয় যেমন টার্মিনাল এবং সাফারি। আমি এটি উভয় প্রোগ্রামকে + 1 কমান্ড দিয়ে ট্যাবগুলি স্যুইচ করতে করতে ব্যবহার করি যেখানে এনটি 1 থেকে 9 পর্যন্ত ট্যাব নম্বর।

আপনি স্পার্ক.এপ ডাউনলোড এবং অনুলিপি করার পরে /Applications, এটি শুরু করার পরে , বাম দিকের মেনুটি প্রসারিত করতে সমস্ত অ্যাপ্লিকেশনগুলির হটকিগুলিতে ক্লিক করুন এবং নতুন অ্যাপ্লিকেশন যুক্ত করতে প্লাস চিহ্নটিতে ক্লিক করুন।

টার্মিনাল যুক্ত করুন (থেকে /Applications/Utilities/Terminal.app)। পরবর্তী জিনিসটি শর্টকাট তৈরি করা: ফাইল-> নতুন হটকি-> অ্যাপলস্ক্রিপ্ট ক্লিক করুন (বা কেবলমাত্র কমান্ড +1 চাপুন )। শর্টকাট অঞ্চলটিতে ক্লিক করুন এবং কমান্ড +1 টিপুন , এটির নাম 1 ট্যাব করুন এবং এই কোডটি ব্যবহার করুন:

tell front window of application "Terminal" to set selected tab to tab 1

কমান্ড + 2 কমান্ড + 9 করার জন্য এটি পুনরাবৃত্তি করুন । আপনি যদি টার্মিনালটি উল্লম্বভাবে সর্বাধিক করে তোলার দক্ষতা চান তবে কমান্ড + শিফট + এম এর মতো একটি নতুন শর্টকাট তৈরি করুন , আপনি যা খুশি নাম দিন এবং এই কোডটি ব্যবহার করুন:

tell application "Finder"
    set _b to bounds of window of desktop
end tell

tell application "Terminal"
    tell front window
        set {_x, _y, _w, _h} to (get bounds)
        set _vz to item 4 of _b
        set bounds to {_x, 10, _w, _vz}
    end tell
end tell

ট্যাব শর্টকাটগুলিতে সাফারির জন্য একই জিনিস, তবে কোডটি কিছুটা আলাদা:

tell front window of application "Safari" to set current tab to tab 1

সত্যি বলতে, আমি এগুলি ছাড়া টার্মিনাল বা সাফারি ব্যবহার করতে পারি না।


1
আপনি দ্রুত ভালো স্ক্রিপ্ট সংরক্ষণ করতে osacompile ব্যবহার করতে পারেন: for n in {1..9} -1; do osacompile -e "try" -e "tell app \"Terminal\" to tell window 1 to set selected tab to tab $n" -e "end" -o Select\ Tab\ $n.scpt; done। ট্রাই ব্লকগুলিতে স্ক্রিপ্টগুলি মোড়ানো ত্রুটি সংলাপগুলি প্রতিরোধ করে। স্পার্ক সর্বশেষে ২০০৮ সালে আপডেট হয়েছিল; অন্য অ্যাপ্লিকেশন যা স্ক্রিপ্টগুলিতে অ্যাপ্লিকেশন-নির্দিষ্ট শর্টকাট বরাদ্দ করতে দেয় তা হ'ল ফাস্টস্ক্রিপ্ট
ল্রি

6

ম্যাকোস হাই সিয়েরাতে (10.13) আপনি শর্টকাট কীগুলি ব্যবহার করে একটি নির্দিষ্ট ট্যাবে স্যুইচ করতে পারেন 1- 9

এই শর্টকাট কীগুলি সক্ষম / অক্ষম করতে, সেটিংস > সাধারণ যান এবং টগলগুলি স্যুইচ করতে ⌘ -9 এর মাধ্যমে ⌘-1 ব্যবহার করুন

টার্মিনাল সেটিংস> সাধারণ


4

কম পরিচিত মাল্টি-অ্যাপ্লিকেশন কীবোর্ড শর্টকাট

আগের ট্যাবটি সামনে আনুন

Shift- Command-[

পরবর্তী ট্যাবটি সামনে আনুন

Shift- Command-]


উত্স এবং সুযোগ

আমি যদি সঠিকভাবে মনে করি তবে সাফারি ট্যাবগুলি অর্জন করার সময় সেগুলি শর্টকাট ছিল।

সেই মূল শর্টকাট আছে না কিভাবে-থেকে HT201236 ( ম্যাক কীবোর্ড শর্টকাট - আপেল সাপোর্ট ) কিন্তু তারা হয়সাফারি 9 (এল ক্যাপটেনের): সাফারি কীবোর্ড এবং অন্যান্য শর্টকাট এবং:

  • উভয় শর্টকাট এখনও অন্য অ্যাপ্লিকেশন যেমন টার্মিনাল - ম্যাক ওএস এক্স 10.12 (ম্যাকোস সিয়েরা) এর 16A319 এর প্রার্থী হিসাবে ভাল।

2

যে কোনও আবেদনের শর্টকাট কীভাবে পরিবর্তন করা যায় সে সম্পর্কে একটি উত্তর চেয়ে আমি এখানে পৌঁছেছি। @ সিসিপিজার উত্তর আমাকে সঠিক দিকে নিয়ে গেছে।

আমি এটি কীভাবে করেছি তা এখানে:

  • "সিস্টেমের পছন্দগুলি" খুলুন (অ্যাপলের মেনুটির উপরের বাম দিকের স্ক্রীন থেকে)
  • "কীবোর্ড" খুলুন
  • বামদিকে "অ্যাপ্লিকেশন শর্টকাটগুলি" নির্বাচন করুন
  • +সাইন টিপুন
  • পপআপে, "সমস্ত অ্যাপ্লিকেশন" চয়ন করুন
  • "পরবর্তী ট্যাব দেখান" (প্রথম বন্ধনী ছাড়াই) এবং আপনার পছন্দসই শর্টকাট প্রবেশ করান
  • "পূর্ববর্তী ট্যাব দেখান" এবং আপনার পছন্দসই শর্টকাট প্রবেশ করান

আপনি যে কোনও মেনু আইটেমের জন্য এটি করতে পারেন (শীর্ষ বার)। ওএসএক্স একটি পাঠ্য অনুসন্ধান করে, সুতরাং আপনাকে কেবল এটির সাথে মিল রাখতে হবে ... এবং যথেষ্ট ভাগ্যবান হোন যে সমস্ত অ্যাপ্লিকেশন একই নামকরণ ব্যবহার করে :)


এটি দুর্দান্তভাবে কাজ করে। আমি যখন ট্যাবগুলির মধ্যে স্যুইচ করি তখন ব্রাউজারের সাথে এটির একই শর্টকাট কী রয়েছে। এবং নতুন শর্টকাটগুলি Terminal.app-> Windowড্রপডাউনতেও প্রতিফলিত হয় ।
wenbert

0

টার্মিনালে ট্যাব স্যুইচিং হ'ল একমাত্র উপায় know আমি স্নো লেপার্ডের সাথে এটি পরীক্ষা করিনি তাই ওয়াইএমএমভি।

অথবা আপনি ব্যবহার করতে পারেন স্ক্রিন এবং সঙ্গে "ট্যাব" দ্য সুইচ Ctrl- A, nএবং Ctrl- A, pবা Ctrl- A, 0-9এক সরাসরি স্যুইচ।


এটি আর তুষার চিতাবাঘে কাজ করতে দেখা যায় না।
ড্যান ফাবুলিচ

0

কপি করা থেকে কীভাবে আমি ম্যাক টার্মিনালে ট্যাব স্যুইচ করার জন্য কীবোর্ড শর্টকাট পরিবর্তন করতে পারি?

1: ইনস্টল করুন SIMBL(প্লাগইন সক্ষমকারী): http://www.culater.net/software/SIMBL/SIMBL.php

2: ইনস্টল করুন TerminalTabSwitching.bundle

git clone https://github.com/dabeeeenster/terminaltabswitching
cp -r terminaltabswitching/TerminalTabSwitching.bundle "/Library/Application Support/SIMBL/Plugins"

3: টার্মিনাল অ্যাপ্লিকেশনটি পুনরায় চালু করুন এবং Cmd+[0-9]ট্যাব-স্যুইচিং উপভোগ করুন ।

এফওয়াইআই: আপনি plugin is not verified in terminal version # (a number)যখন আবার আপনার টার্মিনালটি খুললেন তখন এমন কিছু আপনি পেয়েছিলেন , সম্ভবত নিম্নলিখিত তথ্যটি সহায়তা করবে।

(1) খোলা

/Library/Application\ Support/SIMBL/Plugins/Terminal/TerminalTabSwitching.bundle/Contents/Info.plist

নীচে আপনার প্রিয় পাঠ্য সম্পাদক ব্যবহার sudo

(2) অনুসন্ধান করুন <key>MaxBundleVersion</key>

(3) <string>280</string>পরবর্তী লাইনে আপনার টার্মিনাল সংস্করণ নম্বর বা এর চেয়ে বেশি এর মত পরিবর্তন করুন <string>300</string>। সংরক্ষণ.

(৪) টার্মিনালটি প্রস্থান করুন এবং এটি আবার খুলুন। আশা করি সেই প্রম্পটটি অদৃশ্য হয়ে যাবে এবং আপনি Cmd+[0:9]ট্যাব স্যুইচিংয়ের জন্য ব্যবহার করতে পারেন ।


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