मैं एक "कमांड-टैब" शैली सेटअप को लागू करने की कोशिश कर रहा हूं जो केवल एक विशिष्ट स्थान के भीतर काम करता है। अधिकांश ऐप के लिए, "Ctrl-F4" जो "सक्रिय या अगली विंडो पर ध्यान केंद्रित करता है" सही ढंग से काम करता है, लेकिन ईमैक्स / एक्वामाक्स के लिए ऐसा नहीं होता है (जैसा कि ऐप द्वारा कीपर को अवशोषित किया जाता है)। (सिस्टम वरीयताएँ-> कीबोर्ड-> शॉर्टकट-> कीबोर्ड इस विकल्प को सूचीबद्ध करता है)। मैं चाहता हूं कि मैं उन खिड़कियों के बीच जाऊं जिन्हें मैंने अंतरिक्ष में व्यवस्थित किया है, अर्थात मेरी आर स्क्रिप्ट, एक्स 11 में प्लॉट और पीएनजी / पीडीएफ प्रारूप में।
मैं Fastscripts या Keypress पर अन्य ऐप्स के साथ एक मनमाना एप्सस्क्रिप्ट चला सकता हूं। इसलिए मैं दो विकल्प देखता हूं:
- सीधे विंडो मैनेजर को बताएं कि वह बिना कीपर से गुजरे, फोकस को पूरा करें
- सक्रिय विंडो के रूप में एक्वामाक्स के लिए एक कीप का उपयोग करें लेकिन जाँच करें। एक्वामेक्स खोजने पर, वर्तमान स्थान में प्रक्रियाओं की एक सूची प्राप्त करें और अगले एक पर जाएं। (एक्वामैक्स की जाँच करना बुद्धिमानी लगती है क्योंकि डिफ़ॉल्ट व्यवहार इस लुकअप की तुलना में तेज़ होता है)
इन व्यवहारों के लिए खोज करना मुश्किल है, और applescripts प्रलेखन एक नौसिखिया के लिए बीजान्टिन है, इसलिए मैं नहीं देखता कि उनमें से किसी एक को कैसे प्राप्त किया जाए।