केवल उन ऐप्स के लिए कमांड + टैब विकल्प प्रतिबंधित करना जो वर्तमान स्थान पर हैं


94

संपादित करें: मूल स्वीकृत उत्तर Mavericks के लिए मान्य नहीं है। मैं इसे ऐतिहासिक कारणों से स्वीकार कर रहा हूं, लेकिन मैवरिक्स का उपयोग करने वाले सभी पाठकों को इस उत्तर का उपयोग और मतदान करना चाहिए ।


डिफ़ॉल्ट रूप से, दबाने पर + सभी खुले अनुप्रयोगों tabकी एक सूची प्रदर्शित होगी । मैं चाहूंगा कि इस सूची में केवल वर्तमान स्थान के अनुप्रयोग शामिल हों, या कम से कम वर्तमान स्थान की खिड़कियों वाले अनुप्रयोगों को प्राथमिकता दें। दूसरे शब्दों में, मैं अपने कार्यक्षेत्र / आभासी डेस्कटॉप के संबंध में अधिकांश एक्स विंडो प्रबंधकों के व्यवहार की नक़ल करने के लिए ओएस एक्स चाहता हूं ।

यहाँ मेरी लंबी-घुमावदार व्याख्या है कि मैं ऐसा क्यों चाहता हूँ:

मैंने रिक्त स्थान के ऑटो-स्विचिंग को अक्षम कर दिया है , और मैंने प्रत्येक स्थान को + space #शॉर्टकट के लिए मैप किया है । सामान्य तौर पर, मेरे पास आमतौर पर प्रति स्थान एक आवेदन खुला होता है, अधिकतम। चूँकि मेरे पास वास्तव में कभी भी आधा दर्जन या तो किसी भी समय आवेदन खुले हैं, इसलिए मैं अपने बाएं हाथ से लगातार उनके बीच स्विच कर सकता हूं। समस्या यह है कि मेरे पास कभी-कभी एक ही स्थान पर खुले विभिन्न अनुप्रयोगों से दो या तीन खिड़कियां होती हैं ( जैसे, मेरे पास अक्सर एक पीडीएफ रीडर होता है जो मेरे वेब ब्राउज़र के समान ही होता है)। मान लीजिए कि मेरे पास स्पेस 1 में एक टर्मिनल खुला है और एक वेब ब्राउज़र और स्पेस 2 में पूर्वावलोकन खुला है। यदि मैं टर्मिनल में हूं और फिर तय करता हूं कि मैं एक वेब पेज खोलना चाहता हूं, तो मैं स्पेस 2 पर स्विच करता हूं, जहां वेब ब्राउज़र है ध्यान देते हैं। मैं तब एक पीडीएफ से परामर्श करना चाहता हूं जो पूर्वावलोकन में खुला है, जो उसी स्थान पर है लेकिन जिसकी विंडो वेब ब्राउज़र के पीछे है। अगर मैं हिट करता हूं + tab, हालांकि, पहला विकल्प मुझे स्पेस 1 में टर्मिनल पर वापस ले जाएगा (क्योंकि टर्मिनल ने हाल ही में फोकस किया था)। सबसे खराब स्थिति में, मैं सभी के माध्यम से चक्र करना होगा n बार-बार दबाकर खुले आवेदनों + tabक्रम में पूर्वावलोकन करने के लिए मिलता है। मुझे पहली हिट + चाहिएtabमुझे वर्तमान स्थान में खिड़कियों के साथ अगले आवेदन पर लाने के लिए, यानी , पूर्वावलोकन।

मुझे पता है कि एक्सपोज़ का उपयोग इन स्थितियों को संभालने का अधिक "एप्पल" तरीका है, लेकिन मैं माउस के लिए पहुंचने से बचना चाहता हूं। मुझे पता है कि मैं एक्सपोज़े में एक खिड़की का चयन करने के लिए तीर कुंजियों का उपयोग भी कर सकता हूं, लेकिन एक बार फिर से खिड़की के मेरे मानसिक मॉडल को तोड़ता है, चयन में एक संज्ञानात्मक प्रतिक्रिया लूप को संस्थानित करेगा, और सबसे खराब केस लॉग ( n ) कीस्ट्रोक्स की आवश्यकता होगी । जहां तक ​​मुझे पता है, केवल कीबोर्ड का उपयोग करके वर्तमान कार्यक्षेत्र में एक विशिष्ट एप्लिकेशन पर स्विच करने का कोई निरंतर-समय तरीका नहीं है।


कुछ ऐसे पैकेज हैं जो बिल्ट-इन एप्लिकेशन स्विचिंग के लिए एन्हांसमेंट / रिप्लेसमेंट प्रदान करते हैं। आप इन पैकेजों में से एक या अधिक के डेवलपर्स से संपर्क करने पर विचार करना चाह सकते हैं और उन्हें बता सकते हैं कि आप विशिष्ट स्पेसिंग में रुचि रखते हैं।
डेविड राउज

मैं (हालांकि मैंने कभी इस्तेमाल नहीं किया है) विच से परिचित हूं; क्या कोई अन्य है जिस पर मुझे देखना चाहिए?
ESultanik

मैंने लाइटस्विच और ऐप स्विचर का उल्लेख देखा है, लेकिन मैंने इनमें से किसी का भी उपयोग नहीं किया है।
डेविड राउज

1
(यह एक जवाब नहीं है, एक इच्छा / शेख़ी का अधिक!) यह वास्तव में कैसे काम करना चाहिए: 1. OSX को "सेट" जैसे "सभी ऐप्स", "वर्तमान स्थान के सभी एप्लिकेशन" की एक संख्या को उजागर करना चाहिए "सभी विंडो में वर्तमान ऐप", "ऐप में सभी टैब", आदि। 2. कई 'आंदोलनों' का समर्थन किया जाना चाहिए जैसे "अगले / पिछले सेट", "संख्या में सेट", "इतिहास में पिछले", आदि। पिछले एक वह है जो अक्सर ऐप स्तर से नीचे गायब होता है और आगे और पीछे स्विच करने के लिए महत्वपूर्ण होता है, जैसे कि अलग-अलग टैब के एक जोड़े अब मुझे दोनों के किसी भी संयोजन को कॉन्फ़िगर करने दें। कृपया, यदि कोई सेब कर्मचारी पढ़ रहा है, तो ऐसा करें
बॉबी जैक

जवाबों:


44

control+ F4। उस अंतरिक्ष में अनुप्रयोगों के माध्यम से चक्र।
(मैं वास्तव में यह मैप control+ करने के लिए है `, जो मुझे याद रखना आसान है cmd+ के करीब होने के नाते, `एक आवेदन की खिड़कियों के माध्यम से चक्र करने के लिए।)

कीबोर्ड शॉर्टकट को बदलने के लिए, कीबोर्ड प्राथमिकताएं, कीबोर्ड शॉर्टकट और कीबोर्ड और टेक्स्ट इनपुट पर जाएं। यह 'मूव फ़ोकस टू एक्टिव या नेक्स्ट विंडो' विकल्प है।

(कीबोर्ड शॉर्टकट्स को ठीक करने के लिए संपादित करें; मुझे महसूस नहीं हुआ कि बैकटिक कैरेक्टर दिखाई नहीं दे रहा है।)


3
मुझे लगता है कि CTRL + fn + F4 का उपयोग करना चाहिए।
Am1rr3zA

4
मुझे लगता है कि यह काफी नहीं पूछा गया था। CTRL+ वर्तमान स्थान में खिड़कियों केF4 बीच स्विच करता है, लेकिन सवाल वर्तमान अंतरिक्ष में अनुप्रयोगों के बीच स्विच करने के बारे में था । मैं इसे इंगित करता हूं क्योंकि मेरे पास 2 टर्मिनल ऐप हैं और एक स्पेस में 1 Emacs ऐप खुला है, और मैं आसानी से टर्मिनल विंडो और Emacs ऐप के बीच स्विच करना चाहता हूं। शायद मैं एक और सवाल पूछूं ...
जेफ टेरेल पीएचडी।

2
यह कीबोर्ड शॉर्टकट Mavericks के रूप में सिस्टम प्राथमिकता में मौजूद नहीं है।
कोरी क्लेन

1
जब तक आप विशेष रूप से नई जगह पर ही ऐप विंडो पर क्लिक नहीं करते हैं (यदि आप किसी नए स्थान पर जाते हैं और शॉर्टकट का उपयोग करते हैं, तो यह पिछले स्थान पर वापस स्विच हो जाता है)
dtc

1
मजेदार तथ्य, इस कुंजी संयोजन में शिफ्ट जोड़ें (या जो भी आपने इसे रीमैप किया है) और आप रिवर्स ऑर्डर में खुली खिड़कियों के माध्यम से साइकिल चला सकते हैं । Cmd + टैब की तरह ही काम करता है अब @tsusanka।
मार्क थॉमसन

27

Yosemite

यह व्यवहार आपके इच्छित कुंजी संयोजन की तरह मैप किया जा सकता है:

सिस्टम प्राथमिकताएँ> कीबोर्ड> शॉर्टकट> कीबोर्ड> सक्रिय या अगली विंडो पर ध्यान केंद्रित करें

मावेरिक्स

^F4वर्तमान स्थान में विंडोज़ के माध्यम से स्विच करता है, लेकिन आपको इस व्यवहार को मैप करने के लिए योसमाइट में अपग्रेड करना पड़ सकता है ^~

लेकिन समस्या अभी भी दूर की जा सकती है:

सिस्टम वरीयताएँ> मिशन नियंत्रण> अनचेक करें "किसी एप्लिकेशन पर स्विच करते समय, एप्लिकेशन के लिए खुली खिड़कियों के साथ एक स्पेस में स्विच करें"


1
मैंने सफलतापूर्वक योसेमाइट में रीमेक ^F4किया ^~है, इसलिए शायद उन्होंने उस बग को ठीक कर दिया है?
ग्लिफ़

9

मुझे पता है कि हाइपरस्विच तब मौजूद नहीं था जब यह प्रश्न पूछा गया था, लेकिन यह उस प्रश्न का एक आधुनिक उत्तर है, और यह करबिनर (पूर्व में KeyRemap4MacBook) के साथ हैकिंग और / या सिस्टम वरीयताओं के साथ संघर्ष करने से बेहतर है (क्योंकि वे नहीं करते हैं) हर कमांड के लिए कोई भी कुंजी मैपिंग स्वीकार करें)।

कृपया देखें https://apple.stackexchange.com/a/127414 और अगर आपको HyperSwitch उपयोगी लगता है तो इसे बढ़ाएं।


1
हाइपरस्विच ठीक उसी तरह हल करता है, जिस पर @ सुल्तानिक पूछ रहा था। Cmd-Tab अभी भी पारंपरिक ऐप स्विच है (ऐप विंडो के अतिरिक्त स्क्रीनशॉट के साथ और जिसमें वे रिक्त स्थान हैं), इसके अलावा alt -tab केवल मौजूदा स्पेस के भीतर ऐप्स के बीच स्विच करता है
हंसपूल

2

इस उत्तर के एक तरफ के रूप में , मैं control+ F4को alt+ के लिए रीमैप करने में सक्षम हो गया हूं tab, जो कि काफी स्वाभाविक है।


यह कमांड मूल Alt टैब के रूप में कोई पूर्वावलोकन नहीं दिखाता है
Fabrizio Bertoglio

2

दबाने ⌃F4से वही होगा जो आप पूछ रहे हैं, लेकिन आपको इस प्रक्रिया में कार्पल टनल मिल सकती है।

बस अपने उदाहरण को पढ़ने से, ऐसा लगता है कि आप वास्तव में खोज रहे होंगे ⌘⇧⇥, जो कि रिवर्स ऑर्डर में अनुप्रयोगों के माध्यम से चक्र करता है , इस प्रकार आपके द्वारा दबाए जाने की संख्या को आधे में काट देता है ।

दी, यह एक निरंतर समय समाधान नहीं है, लेकिन मुझे लगता है कि आप पाएंगे कि परिणाम ⌘⇥उस अनुप्रयोग का है जिस पर आप 70% समय पर ध्यान केंद्रित करना चाहते हैं, और ⌘⇧⇥वह अनुप्रयोग है जिसे आप 28% समय पर ध्यान केंद्रित करना चाहते हैं।


1
मेरे लिए,% 50% समय के लिए सही है, और अन्य 50% अन्य ऐप्स के बीच लॉग (1.5) लाइक विभाजन के बारे में है।
जूल

प्लस कार्पल टनल के लिए एक: DI को लगता है कि Apple चाहता है कि डेवलपर्स एक प्राप्त करें ... मुझे यकीन है कि वे कुछ चिकित्सा उद्योग की कंपनी में एर्गोनोमिक बीमारियों का इलाज कर रहे हैं :)
Srneczek

1

मैं कमांड-टैब प्लस एप्लिकेशन का लेखक हूं जो आपको अनुप्रयोगों के बीच जल्दी से स्विच करने की अनुमति देता है, और इसके अलावा खिड़कियों के बीच (मैकओएस की सीएमडी + टिल्ड क्षमता का उपयोग करके)। यहां YouTube पर एक डेमो दिया गया है


दुर्भाग्य से यह भुगतान किया जाता है। :(
अंकसूची

1
हां, यह मेरा काम है और मैं मुफ्त में कॉफी या आवेदन नहीं दे सकता ... अनुप्रयोगों के लिए भुगतान करके आप अनुप्रयोगों के विकास को आगे बढ़ा सकते हैं ....
सर्ज गेरासिमेंको

0

आप स्विच के साथ कोशिश कर सकते हैं। वे दिखावा करते हैं कि "स्विचेस स्पेस के साथ बहुत अच्छा काम करता है और स्पेस नंबर बैज प्रदर्शित करने में सक्षम है"। जैसा कि मैं रिक्त स्थान का उपयोग नहीं कर रहा हूं, मैं पुष्टि नहीं कर सकता और न ही उल्लंघन कर सकता हूं, लेकिन यह कोशिश के लायक है।
नीचे टिप्पणी देखें।


2
यह कोशिश करो, लेकिन पता होना चाहिए कि switche में वास्तव में भद्दा डेमो है। इसमें एक पॉपअप है जो आपको हर 3 या 4 बार विंडो स्विच करने के लिए कहता है। लगभग 20 मिनट में मुझे पागल कर दिया और मैंने इसे अनइंस्टॉल कर दिया।
रॉबर्ट एस सियासियो 19

स्विचेस सभी खुले ऐप दिखाता है। यह वह नहीं करता है जो ओपी अनुरोध करता है।

हम्म, मुझे कुछ नाग स्क्रीन याद नहीं है जब मैंने कुछ समय पहले इसका परीक्षण किया था। प्रचारित होने के लायक नहीं है। मैंने अपना उत्तर संपादित किया।
लुडोएमसी

0

यद्यपि यह तकनीकी रूप से मूल प्रश्न का उत्तर नहीं देता है, लेकिन यहां एक अधिक कॉन्फ़िगर करने योग्य सीएमडी-टैब ऐप स्विचर की तलाश में वे नवाब को देख सकते हैं ।

डिस्क्लेमर: मैंने इसे खरीदा है और इसे लगता है कि यह अच्छी तरह से किया गया है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.