रखें: पिनाओ के जवाब से प्रेरित होकर, मैं एक गंदा चाल यह किया जाना पाया Alt+ `एक व्यूपोर्ट में आवेदन खिड़कियों के बीच स्विच करने के लिए, और (उदाहरण के लिए) Alt+ 1सभी व्यूपोर्ट पर आवेदन विंडो के बीच स्विच करने के लिए।
मामूली कॉस्मेटिक नकारात्मक पक्ष यह है कि जवाबदेही थोड़ी कम सटीक होती है, क्योंकि सेटिंग्स को बदलने के लिए एक दूसरे के कुछ अंश की आवश्यकता होती है। हालांकि अभ्यास में, आप शायद ही ध्यान देंगे।
स्थापित करें xdotool
:
sudo apt-get install xdotool
एक खाली फ़ाइल में निम्नलिखित स्कैप्ट की प्रतिलिपि बनाएँ और इसे इस रूप में सहेजें switch.sh
#!/bin/bash
dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-bias-viewport false
sleep 0.2
xdotool keydown alt key 0x60
dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-bias-viewport true
sleep 1
स्क्रिप्ट चलाने के लिए एक महत्वपूर्ण संयोजन सेट करें System Preferences > Keyboard > Shortcuts > Custom Shortcuts
:। मैं Alt+ चुनता हूं 1, क्योंकि यह दूसरे के करीब है।
अब आप सभी का उपयोग कर सकते हैं Alt+ 1(उदाहरण के लिए) gedit की सभी विंडो के बीच स्विच करने के लिए:
या Alt+ `केवल क्यूट वर्कस्पेस के गेडिट विंडो के बीच स्विच करने के लिए:
ध्यान दें:
स्क्रिप्ट में, ऊपर की कुंजी Tabसेट है key 0x60
। यह अन्य लाउटआउट पर अलग हो सकता है। यदि यह काम नहीं करेगा xev
, तो टर्मिनल में दौड़ें , फिर दबाएँ Return, फिर टैब के ऊपर की। आउटपुट में, स्ट्रिंग की तरह देखें (keysym 0x60, grave)
। Keyymym value वह मान है जो आपको (स्क्रिप्ट-) लाइन में चाहिए:
xdotool keydown alt key 0x60
मेरे सिस्टम पर स्क्रिप्ट के मान sleep 0.2
और sleep 1
कार्य ठीक हैं, लेकिन वे तेज सिस्टम (कम) के लिए अनुकूलन के अधीन हो सकते हैं।
अधिक विकल्प
इसी तरह, आप स्क्रिप्ट के सभी व्यूपोर्ट पर सभी एप्लिकेशन विंडो के बीच स्विच करने के लिए एक महत्वपूर्ण संयोजन सेट कर सकते हैं:
#!/bin/bash
dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-bias-viewport false
sleep 0.2
xdotool keydown alt key 0xff09
dconf write /org/compiz/profiles/unity/plugins/unityshell/alt-tab-bias-viewport true
sleep 1
यदि आप इसके लिए उदाहरण Alt+ के Qलिए सेट करते हैं , तो आपके पास सभी विकल्पों का अच्छा सेट है:
Alt+ वर्तमान व्यूपोर्ट पर वर्तमान एप्लिकेशन की विंडो के ` बीच स्विच करें
Alt+ सभी व्यूपोर्ट पर वर्तमान एप्लिकेशन की विंडो के 1 बीच स्विच करें
Alt+ वर्तमान व्यूपोर्ट पर सभी एप्लिकेशन विंडो के Tab बीच स्विच करें
Alt+ सभी व्यूपोर्ट पर सभी एप्लिकेशन विंडो के Q बीच स्विच करें
Alt+ Tab: वर्तमान व्यूपोर्ट पर सभी एप्लिकेशन विंडो के बीच स्विच करें
Alt+ Q: सभी व्यूपोर्ट पर सभी एप्लिकेशन विंडो के बीच स्विच करें