ऐप छोड़ने के बाद स्पेस एक्स को बदलने से रोकें?


22

किसी एप्लिकेशन को छोड़ने के बाद, जिस पिछले ऐप के साथ मैं बातचीत कर रहा था, वह स्वचालित रूप से चयनित है। यदि मैं टर्मिनल में काम कर रहा था, तो क्रोम में बदल गया, और फिर क्रोम छोड़ने का फैसला किया, टर्मिनल सक्रिय संदर्भ बन गया। दुर्भाग्य से, अगर उस समय टर्मिनल एक अलग स्थान पर होता है, तो ओएस एक्स मेरे लिए उस स्थान पर स्वैप हो जाता है।

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

एकमात्र सवाल जो मुझे अपनी समस्या के समान लग सकता था, वह यह था: मैं अपने आप को स्थान बदलने से कैसे रोक सकता हूं?

यह सिस्टम प्रेफरेंस -> (स्पेस / मिशन कंट्रोल) के तहत जाने का सुझाव देता है, और अनचेक करता है When switching to an application, switch to a space with open windows for the application

हालांकि यह तकनीकी रूप से मेरी समस्या को हल करता है, मैं अब केवल डॉक में इसके आइकन पर क्लिक करके एक खुले एप्लिकेशन को स्वैप करने में असमर्थ हूं। अगर मुझे यह करना है, तो मैं इसके साथ रह सकता हूं, लेकिन मेरे पास एक वास्तविक समाधान होगा जो मुझे त्वरित ऐप-स्विचिंग का त्याग करने की आवश्यकता नहीं है।

आदर्श रूप से मैं इसे सबसे हाल ही में उपयोग किए गए एप्लिकेशन के संदर्भ में स्विच करना चाहूंगा जो मौजूदा स्थान में वर्तमान में खुला है। यदि कोई भी मौजूद नहीं है, तो खोजक के लिए डिफ़ॉल्ट है।


3
अपने ऐप्स को न छोड़ें :)
jtbandes

जवाबों:


8

जहाँ तक मुझे पता है, वहाँ कोई रास्ता नहीं है कि आप क्या चाहते हैं, लेकिन आप बहुत करीब आ सकते हैं। यह सच है कि यदि आप "जब स्विचिंग ..." चेकबॉक्स को अनचेक करते हैं, तो आप डॉक में आइकन पर क्लिक करने पर ऐप पर नहीं जाते हैं, लेकिन जब आप इसे डबल क्लिक करते हैं, तो आप ऐप पर जाते हैं (या बस आम तौर पर दूसरी बार इसे क्लिक करें जब एप्लिकेशन सक्रिय है लेकिन कुछ भी दिखाई नहीं दे रहा है)।

मैं इसे सालों से इस तरह इस्तेमाल कर रहा हूं - मैं लगभग भूल गया था कि कोई और व्यवहार है।


1
धन्यवाद! यह वही था जो मैं चाहता था: "जब स्विचिंग ..." डॉक व्यवहार के साथ अनियंत्रित व्यवहार छोड़ दिया गया। केवल अन्य अवांछनीय प्रभाव यह है कि अंतर्निहित Cmd- टैब या तो स्विच नहीं करता है। उसके लिए मैंने सिर्फ निर्मित टैब-स्विचर को विच के साथ बदल दिया।
प्यूपवार्स

2
मैंने सोचा कि ऐसा होता है क्योंकि सिस्टम पिछले ऐप पर वापस स्विच कर रहा है, लेकिन ऐसा नहीं है। कुछ अलग-अलग डेस्कटॉप में एप्लिकेशन को स्पष्ट रूप से स्विच करने का कारण बन रहा है (और बाद में स्थान स्विच करना)। रिक्त स्थान स्विच नहीं करने के अलावा, "जब स्विचिंग ..." विकल्प को अक्षम करने के बाद, यह "गलत" ऐप पर भी स्विच नहीं करता है। इसके बजाय यह बस उस ऐप पर वापस लौटता है जिसे आप ऐप के बंद होने से पहले इस्तेमाल कर रहे थे। काश उस बग को निष्क्रिय करने का एक तरीका होता। मैं कहता हूँ, अपने आप में ऐप्स स्विच करते समय रिक्त स्थान बदलना, ठीक है।
टिमो तिजहोफ

1

यह 10.6.8 पर काम करता है । बस खुद इसका इस्तेमाल किया। का आनंद लें!

तेंदुए के लिए 10.5.0-10.5.2, समाधान एक टर्मिनल या xterm (X11) विंडो में निम्नलिखित आदेश जारी करके रिक्त स्थान के लिए एक छिपी वरीयता का उपयोग करना था:

defaults write com.apple.dock workspaces-auto-swoosh -bool NO

फिर निम्नलिखित कमांड का उपयोग करके डॉक को पुनः आरंभ करें:

killall Dock

स्रोत


4
जैसा कि लेख में कहा गया है, इसका सिस्टम वरीयता के लिए समान प्रभाव है: When switching to an application, switch to a space with open windows for the applicationजो कि मैं नहीं चाहता। मैं अभी भी एप्लिकेशन की वर्तमान में खोली गई खिड़कियों पर स्विच करने के लिए डॉक का उपयोग करने में सक्षम होना चाहता हूं।
प्यूपवेर्रोस

यह अभी भी El Capitan 10.11
mahal tertin

0

आप सिस्टम प्रेफरेंस से कुछ स्पेस में एप्स को खोलने के लिए मजबूर कर सकते हैं, जो किसी स्पेस में क्रोम ओपनिंग की समस्या को हल नहीं करेगा।

दोष यह है कि मुझे नहीं लगता कि यह एक स्थान से दूसरे स्थान पर संक्रमण को रोक देगा, और फिर फिर से वापस आएगा।

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