Ctrl + PageUp / পৃষ্ঠাডাউন সহ ম্যাক টার্মিনালে ট্যাবগুলি স্যুইচ করা


10

আমি সম্প্রতি একটি ম্যাক (সিংহ চালিত) ব্যবহার করা শুরু করেছি এবং আমার মধ্যে একটি অসঙ্গতি রয়েছে।

ক্রোম এবং এমভিমে আমি Ctrl+ PageUp/ দিয়ে ট্যাবগুলিতে স্যুইচ করতে পারি PageDown। তবে, টার্মিনালে, আমাকে Cmd+ Shift+ Left/ ব্যবহার করতে হবে Right

আমি পরেরটি Ctrl+ PageUp/ এ পরিবর্তন করতে চাই PageDown, তবে আমি এটি করতে পারি না বলে মনে হয়।

আমি যখন সিস্টেম পছন্দসমূহ → কীবোর্ড → কীবোর্ড শর্টকাটস → অ্যাপ্লিকেশন শর্টকাটগুলিতে যাই এবং টার্মিনালের "নির্বাচন করুন পরবর্তী ট্যাব" এ একটি শর্টকাট যুক্ত করি, আমি যতক্ষণ না এটিতে পেজআপ / পৃষ্ঠাডাউন কী অন্তর্ভুক্ত না করা হয় ততক্ষণ এটিকে বেশ কিছু হিসাবে সেট করতে পারি।

কেন এমন সীমাবদ্ধতা রয়েছে এবং আমি কি এটির চারপাশে পেতে পারি?

উত্তর:


7

defaults write -g NSUserKeyEquivalents -dict-add "Select Previous Tab" "^\UF72C" "Previous Tab" "^\UF72C" "Previous Workspace" "^\UF72C" "Select Next Tab" "^\UF72D" "Next Tab" "^\UF72D" "Next Workspace" "^\UF72D"

-gপরিবর্তন করে ~/Library/Preferences/.GlobalPreferences.plist। পরিবর্তনগুলি প্রয়োগ করতে আপনার অ্যাপ্লিকেশনগুলি আবার খুলতে হবে এবং ম্যানুয়ালি যুক্ত শর্টকাটগুলি অ্যাপ্লিকেশন শর্টকাটে প্রদর্শিত হবে না ।


আমি এটি চেষ্টা করার আগে, আমি কীভাবে এটিকে পূর্বাবস্থা করবো? -ডিক্ট-রিমুভ করার মতো কিছু আছে কি? (এছাড়াও, আপনি এই সমাধানটি কীভাবে
পেলেন

1
defaults delete -g NSUserKeyEquivalents। এছাড়াও আপনি সঙ্গে ম্যানুয়ালি ফাইল সম্পাদনা করতে পারেন: f=~/Library/Preferences/.GlobalPreferences.plist; plutil -convert xml1 $f; open $f। আমি এটি বিশেষভাবে কোথাও থেকে খুঁজে পাইনি।
Lri

আমি মনে করি কী কোডগুলি ভুল। এটি সবকিছুকে Ctrl + PageUp হিসাবে সেট করার চেষ্টা করে। আমি এই কোডগুলি কোথায় খুঁজছি?
ফক্সকব

দুঃখিত, এটি স্থির। lri.me/chars
Lri

এই উত্তরটি গ্রহণ করা, যেহেতু এটি আমার প্রশ্নের আরও সরাসরি দৃষ্টিভঙ্গি। (দুঃখিত যে আমি এটিকে
উত্সাহিত

3

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

আমি মনে করি আপনি দেখতে পাবেন যে Command+ shift+ [এবং Command+ shift+ ]কেবলমাত্র ট্যাবগুলির মধ্যে স্যুইচ করার জন্য সামঞ্জস্যপূর্ণ শর্টকাট এবং কেবল আপনার অভ্যাসটি পরিবর্তন করা ভাল।


ট্যাবগুলি একই স্যুইচ করার জন্য কি ক্রোম শর্টকাট পরিবর্তন করার কোনও উপায় আছে? (আমি মনে করি এমভিমের পক্ষে এটি কীভাবে করা যায় আমি জানি)) আমার অভ্যাসগুলি পরিবর্তনের সাথে আমি ঠিক আছি, তবে আমার ধারাবাহিকতা দরকার।
ফক্সকব

ক্রোম ইতিমধ্যে ম্যাকভিম এবং অ্যাডিয়াম ব্যতীত আমি ব্যবহৃত প্রতিটি অ্যাপ্লিকেশন যেমন শর্টকাট ব্যবহার করে।
জেরেদ ও'কনোর

শিফট-কমান্ড-বাম / ডান তীরও টার্মিনালে ট্যাবগুলি স্যুইচ করে। এছাড়াও, ম্যাক ওএস এক্স সিংহ 10.7 হিসাবে, "তিন-আঙুলের সোয়াইপ" অঙ্গভঙ্গি ট্যাবগুলি স্যুইচ করে (যতক্ষণ না আপনার কাছে অন্য কোনও কিছুর জন্য তিন-আঙুলের সোয়াইপ ব্যবহার করার জন্য সিস্টেমের পছন্দ সেট নেই)।
ক্রিস পৃষ্ঠা

মনে রাখবেন যে (বহু) অ-ইংরাজী কীবোর্ড লেআউটযুক্ত লোকের জন্য, [] {like এর মতো কীগুলি যুক্ত যে কোনও শর্টকাট টাইপ করা শক্ত। এজন্য আমি ব্যক্তিগতভাবে শর্টকাটগুলি পছন্দ করি যা কীগুলি লেআউটের উপর নির্ভর করে না এমন কীগুলি ব্যবহার করে। পেজআপ এবং পেজডাউন পছন্দ করুন।
tml

3

লির উত্তরটি কাজ করে (এবং এফডাব্লুআইডাব্লু, আমি এটিকে উজ্জীবিত করেছি), তবে কিছুটা শটগান পদ্ধতির প্রয়োজন: এটি বিশ্বব্যাপী সেটিংস তৈরি করে (টার্মিনাল-নির্দিষ্ট সেটিংসের পরিবর্তে), এবং এটি নির্ধারণ করে এমন কিছু বিষয় টার্মিনালের কোনও প্রভাব ফেলে না - - আমি আসলে জানি না তারা কীসের জন্য।

যদি, আমার মতো আপনিও কিছুটা ভৌগলিক এবং আরও "শল্যচিকিত্সা" পদ্ধতির পছন্দ করতে চান, এখানে লরির উত্তরের একটি পরিবর্তিত সংস্করণ এখানে দেওয়া হয়েছে:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Select Previous Tab"    "^\UF72C"
defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Select Next Tab"        "^\UF72D"

এই মাত্র দুটি কী-বাইন্ডিং যোগ করে, ^PageUpএবং ^PageDown, এবং তাদের যোগ শুধুমাত্র টার্মিনাল করতে।


এটি এখনও কাজ করা উচিত কি কোন ধারণা (এল ক্যাপ্টেন)? দুর্ভাগ্যক্রমে এটি আমার পক্ষে কাজ করছে না।
ক্রিস

@ ক্রিস দেখে মনে হচ্ছে আপনি ঠিক আছেন। এটি আর কাজ করে না বলে মনে হচ্ছে! একটি জিনিস হিসাবে, মেনু আইটেমগুলির নাম পরিবর্তন করা হয়েছে (তারা এখন "নির্বাচন করুন" এর পরিবর্তে "প্রদর্শন" বলছে, তবে এমনকি এই সংশোধন করার জন্যও এই সেটিংটির কোনও প্রভাব আছে বলে মনে হচ্ছে না I এল ক্যাপ্টিনে টার্মিনালের জন্য মোটেও কাজ করুন উঘ
লরেন্স গনসাল্ভেস

1

এই উত্তরের ভিত্তিতে এখানে ম্যাকওএস হাই সিয়েরার একটি সংস্করণ রয়েছে:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Show Next Tab" "^\UF72D"
defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Show Previous Tab" "^\UF72C"

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