किसी भी लिनक्स अनुप्रयोग के लिए शॉर्टकट कुंजी को कैसे अनुकूलित करें
लिनक्स के साथ अधिक कष्टप्रद समस्याओं में से एक हमेशा ऑटोहॉटकी समर्थन की कमी रही है, इसलिए आप अपनी शॉर्टकट कुंजियों को अनुकूलित नहीं कर सकते थे-लेकिन अब ओपन सोर्स एप्लिकेशन ऑटोकै के साथ, आप ऐसा कर सकते हैं.
AutoKey एक डेस्कटॉप ऑटोमेशन यूटिलिटी है जो आपको टेक्स्ट के ब्लॉक को मैनेज करने और टाइपिंग के दौरान खुद को समय बचाने के लिए संक्षिप्ताक्षर और हॉटकीज़ का उपयोग करने की सुविधा देता है, लेकिन आप इसे अनुप्रयोगों में हॉटकीज़ को रीमैप करने के लिए भी उपयोग कर सकते हैं। उदाहरण के लिए, यदि आपके पसंदीदा एप्लिकेशन ने छोड़ने के लिए Ctrl + Q का उपयोग किया है और आप इसे नहीं चाहते हैं, तो आप AutoKey का उपयोग करके उस कुंजी को रीमैप कर सकते हैं.
परिदृश्य
आज हमारे परीक्षण परिदृश्य के लिए, मैं Alt + T के बजाय Ctrl + T कुंजी संयोजन को फिर से तैयार करने जा रहा हूं। तुम क्यों पूछते हो? Ctrl + T शॉर्टकट कुंजी का उपयोग हर ब्राउज़र में एक नया टैब खोलने के लिए किया जाता है, लेकिन जब से मैं Google Chrome का उपयोग करता हूं और खोज करने के लिए लगातार नए टैब खोलना पसंद करता हूं, तो Alt + T शॉर्टकट कुंजी मेरे लिए बिना मूव किए हिट करना बहुत आसान है सामने की पंक्ति से हाथ.
इस कार्य को पूरा करने के लिए, हम अद्भुत AutoKey टूल का उपयोग करेंगे, जो Windows पर AutoHotkey की तरह है, सिवाय इसके कि यह लिनक्स के लिए बना है और पायथन स्क्रिप्ट्स का उपयोग करने में सक्षम है.
AutoKey स्थापित करना
आप सिनैप्टिक पैकेज मैनेजर खोलना चाहते हैं और त्वरित खोज कर सकते हैं autokey, बॉक्स की जाँच करें, और उसके बाद पैकेज स्थापित करें। आप इसे इस तरह apt-get कमांड का उपयोग करके भी इंस्टॉल कर सकते हैं:
sudo apt-get install आटोकी
AutoKey के साथ शॉर्टकट कुंजी को फिर से बनाना
एक बार जब आप उपयोगिता स्थापित कर लेते हैं, तो आप ट्रे आइकन के माध्यम से कॉन्फ़िगरेशन खोल सकते हैं और एक नया वाक्यांश बना सकते हैं। बाईं ओर के नाम का कोई मतलब नहीं है, मैं बस उन्हें उस हॉटकी के अनुसार नाम देना पसंद करता हूं जिसे मैं असाइन करूंगा.
हॉटकी को असाइन करने के लिए हॉटकी के बगल में स्थित सेट बटन का उपयोग करें जिसे आप उपयोग करना चाहते हैं, संशोधक की-क्लिक करें इस मामले में, मैं Alt असाइन कर रहा हूं, और फिर प्रेस टू सेट बटन और वह कुंजी क्लिक करें जिसका आप उपयोग करना चाहते हैं। मेरे उदाहरण के लिए, मैं Alt + t का उपयोग कर रहा हूं, और आप देखेंगे कि चरित्र कम है, जो कि महत्वपूर्ण है-यदि आपने वहां Shift + T दबाया, तो AutoKey भ्रमित हो जाएगा.
एक बार ऐसा हो जाने के बाद, आप निम्नलिखित को टेक्स्ट बॉक्स में डाल सकते हैं:
+टी
सहेजें बटन पर क्लिक करें, और आप कर रहे हैं। अब आप अपना ब्राउज़र खोल सकते हैं और Ctrl + T के बजाय Alt + T संयोजन का उपयोग कर सकते हैं, और इसे एक नया टैब खोलना चाहिए.
यह कैसे काम करता है? जब आप उस Alt + T हॉटकी को दबाते हैं जिसे आपने असाइन किया है, AutoKey वर्तमान में सक्रिय अनुप्रयोग में कीस्ट्रोक्स भेजता है, और चूंकि इस मामले में कीस्ट्रोक्स Ctrl + T हैं, इसलिए Google Chrome मानता है कि आपने एक नए टैब के लिए शॉर्टकट कुंजी दबाया है। और तदनुसार प्रतिक्रिया करता है.
खिड़की से छानना
एकमात्र समस्या यह है कि अब सभी खिड़कियों के लिए शॉर्टकट कुंजी सक्रिय है। इसे ठीक करने के लिए, हम सेट बटन का उपयोग करके एक विंडो फ़िल्टर सेट कर सकते हैं, और फिर इसके समान कुछ टाइप कर सकते हैं:
.*गूगल क्रोम
आप सोच रहे होंगे कि क्या है। * यह सब-के बारे में-यह फ़िल्टर विंडो शीर्षक खोजने के लिए नियमित अभिव्यक्ति का उपयोग करता है, इसलिए आपको इस मामले में स्थान सहित निर्दिष्ट किसी भी वर्ण से मेल खाने के लिए उपयोग करना होगा। * नोट: यदि आप चाहें तो किसी स्थान का प्रतिनिधित्व करने के लिए आप एकल अवधि वर्ण का उपयोग कर सकते हैं.
AutoKey में विशेष कुंजी का उपयोग करना
जब आप एक नया वाक्यांश बना रहे हों, तो आप किसी विशेष कुंजी को दबाने के लिए निम्नलिखित विशेष कोड का उपयोग कर सकते हैं। वास्तव में विशेष कुंजी की एक बहुत बड़ी सूची है, लेकिन ये संभवतः सबसे महत्वपूर्ण हैं जिन्हें आपको उपयोग करना होगा:
- = विंडोज की
संयोजन कुंजी
यदि आप कई कुंजियों को एक साथ जोड़ना चाहते हैं, तो आप इस तरह + वर्ण का उपयोग करेंगे:
++
यदि आपको वास्तव में + प्रतीक सम्मिलित करने की आवश्यकता है, तो आपको इसके बजाय उपयोग करने की आवश्यकता होगी.
ऑटोके रॉक्स!
इस तकनीक के लिए केवल शॉर्टकट कुंजी को रीमैप करने के अलावा किसी भी तरह के उपयोग हैं-आप उदाहरण के लिए, किसी कार्य को करने के लिए कीस्ट्रोक्स की एक श्रृंखला को स्वचालित कर सकते हैं। संभावनाएं अनंत हैं-लेकिन आप इसके लिए क्या उपयोग करेंगे?