कीबोर्ड शॉर्टकट

इन कम्प्यूटिंग में, एक कीबोर्ड शॉर्टकट जिसे हॉटकी के नाम से भी जाना जाता है, एक या कई कंप्यूटर कीबोर्ड की एक श्रृंखला होती है जो एक सॉफ्टवेयर प्रोग्राम को जल्दी से शुरू करने या एक प्रीप्रोग्राम्ड क्रिया करने के लिए होती है। यह क्रिया ऑपरेटिंग सिस्टम या आवेदन कार्यक्रम की मानक कार्यक्षमता का हिस्सा हो सकती है, या यह एक स्क्रिप्टिंग भाषा में उपयोगकर्ता (कंप्यूटिंग) द्वारा लिखी गई हो सकती है। कुछ एकीकृत कंप्यूटर कीबोर्ड में सूचक युक्ति भी शामिल होते हैं; कुंजी के रूप में वास्तव में क्या मायने रखता है इसकी परिभाषा कभी-कभी भिन्न होती है।

सॉफ़्टवेयर निर्माता के आधार पर कीबोर्ड शॉर्टकट शब्द का अर्थ भिन्न हो सकता है। विंडोज में, हॉटकी में एक विशिष्ट कुंजी संयोजन होता है जिसका उपयोग एक क्रिया को ट्रिगर करने के लिए किया जाता है (ये आमतौर पर सिस्टम-वाइड शॉर्टकट होते हैं जो सभी संदर्भों में उपलब्ध होते हैं जब तक कि प्रोग्राम सक्रिय है); mnemonics एक मेनू कमांड या टूलबार बटन में एक निर्दिष्ट अक्षर का प्रतिनिधित्व करता है जिसे जब Alt कुंजी के साथ एक साथ दबाया जाता है, तो इस तरह के कमांड को सक्रिय करता है।

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

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

सामान्य कीबोर्ड इनपुट से अलग करने के लिए, अधिकांश कीबोर्ड शॉर्टकट के लिए उपयोगकर्ता को एक साथ कई कुंजियों को दबाकर रखने या एक के बाद एक कुंजियों के अनुक्रम की आवश्यकता होती है। जब सामान्य इनपुट के लिए कीबोर्ड का उपयोग नहीं किया जाता है, तो कभी-कभी असंशोधित कुंजी प्रेस को स्वीकार किया जाता है - जैसे कि ग्राफिक्स पैकेज के साथ उदा। एडोब फोटोशॉप या आईबीएम लोटस फ्रीलांस ग्राफिक्स। अन्य कीबोर्ड शॉर्टकट फ़ंक्शन कुंजियों का उपयोग करते हैं जो शॉर्टकट में उपयोग के लिए समर्पित हैं और केवल एक कुंजी दबाने की आवश्यकता हो सकती है। एक साथ कीबोर्ड शॉर्टकट के लिए, आमतौर पर पहले संशोधक कुंजी (कुंजियों) को दबाए रखा जाता है, फिर जल्दी से नियमित (गैर-संशोधक) कुंजी को दबाया और जारी किया जाता है, और अंत में संशोधक कुंजी (कुंजियों) को जारी किया जाता है। यह अंतर महत्वपूर्ण है, क्योंकि सभी कुंजियों को एक साथ दबाने का प्रयास अक्सर या तो कुछ संशोधक कुंजियों को याद करेगा, या अवांछित ऑटो-रिपीट का कारण बनेगा। अनुक्रमिक शॉर्टकट में आमतौर पर एक समर्पित उपसर्ग कुंजी को दबाना और जारी करना शामिल होता है, जैसे कि Esc कुंजी, जिसके बाद एक या अधिक कीस्ट्रोक होते हैं।

mnemonics (कीबोर्ड) को कीबोर्ड शॉर्टकट से अलग पहचाना जा सकता है। उनके बीच एक अंतर यह है कि कीबोर्ड शॉर्टकट बहु-भाषा सॉफ़्टवेयर पर स्थानीयकृत नहीं होते हैं, लेकिन विशिष्ट लोकेल में उपयोग किए जाने वाले प्रतीकों और अक्षरों को प्रतिबिंबित करने के लिए आम तौर पर mnemonics स्थानीयकृत होते हैं। अधिकांश जीयूआई में, प्रोग्राम के कीबोर्ड शॉर्टकट्स प्रोग्राम के मेनू ब्राउज़ करके खोजे जाने योग्य होते हैं - मेनू विकल्प के बगल में शॉर्टकट इंगित किया जाता है। ऐसे कीबोर्ड हैं जिनमें किसी विशेष एप्लिकेशन के शॉर्टकट पहले से ही चिह्नित हैं। ये कीबोर्ड अक्सर वीडियो, ऑडियो या ग्राफिक्स को संपादित करने के लिए उपयोग किए जाते हैं। रेफरी> के साथ-साथ सॉफ्टवेयर प्रशिक्षण पाठ्यक्रमों में भी। उन पर मुद्रित शॉर्टकट वाले स्टिकर भी हैं जिन्हें नियमित कीबोर्ड पर लगाया जा सकता है। कई अनुप्रयोगों के लिए उपयोगकर्ता के कार्यक्षेत्र में रखे जाने वाले संदर्भ कार्ड भी मौजूद हैं। अतीत में, जब कीबोर्ड डिजाइन अधिक मानकीकृत था, तो कंप्यूटर पुस्तकों और पत्रिकाओं के लिए कार्ड को प्रिंट करना आम बात थी, जो कि काटे गए थे, जिसका उद्देश्य उपयोगकर्ता के कीबोर्ड पर उचित कुंजी के बगल में नोट किए गए मुद्रित शॉर्टकट के साथ रखा जाना था।

अनुकूलन
जब शॉर्टकट्स को कुंजी बाइंडिंग के रूप में संदर्भित किया जाता है, तो इसका अर्थ यह होता है कि शॉर्टकट उपयोगकर्ता की वरीयता के लिए अनुकूलन योग्य होते हैं और यह प्रोग्राम डिफ़ॉल्ट के अतिरिक्त या इसके अतिरिक्त कीस्ट्रोक्स के एक अलग सेट के लिए 'बाध्य' हो सकता है। यह शॉर्टकट के संबंध में दर्शन में अंतर को उजागर करता है। कुछ सिस्टम, आम तौर पर एंड-यूज़र-ओरिएंटेड सिस्टम जैसे मैक ओएस या माइक्रोसॉफ़्ट विंडोज़, पर्यावरण के उपयोग में आसानी के लिए आवश्यक मानकीकृत शॉर्टकट पर विचार करते हैं। ये सिस्टम अक्सर उपयोगकर्ता की शॉर्टकट बदलने की क्षमता को सीमित करते हैं, संभवतः कार्य करने के लिए एक अलग या तृतीय-पक्ष उपयोगिता की भी आवश्यकता होती है। अन्य प्रणालियाँ, आमतौर पर यूनिक्स और संबंधित, शॉर्टकट को उपयोगकर्ता का विशेषाधिकार मानती हैं, और यह कि उन्हें व्यक्तिगत वरीयता के अनुरूप अनुकूलन योग्य होना चाहिए। अधिकांश वास्तविक दुनिया के वातावरण में, दोनों दर्शन सह-अस्तित्व में हैं; पवित्र शॉर्टकट का एक मुख्य सेट स्थिर रहता है, जबकि अन्य, आमतौर पर अप्रयुक्त संशोधक कुंजी या कुंजियों को शामिल करते हुए, उपयोगकर्ता के नियंत्रण में होते हैं।

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

पवित्र कीबाइंडिंग
मूल Macintosh उपयोगकर्ता इंटरफ़ेस दिशानिर्देश कीबोर्ड शॉर्टकट के एक सेट को परिभाषित करते हैं जो एप्लिकेशन प्रोग्रामों में सुसंगत रहेगा। यह विभिन्न कार्यों के लिए एक ही कुंजी का उपयोग करने वाले अनुप्रयोगों की तत्कालीन प्रचलित स्थिति से बेहतर उपयोगकर्ता अनुभव प्रदान करता है। यदि एक प्रोग्राम का उपयोग किया जाता है तो इसके परिणामस्वरूप उपयोगकर्ता त्रुटियाँ हो सकती हैं मतलब डिलीट जबकि दूसरे ने इसका इस्तेमाल किसी आइटम को डुप्लिकेट करने के लिए किया। मानक बंधन थे: बाद के वातावरण जैसे कि Microsoft Windows इनमें से कुछ बाइंडिंग को बनाए रखता है, जबकि सामान्य उपयोगकर्ता पहुँच जैसे वैकल्पिक मानकों से स्वयं को जोड़ता है। इन प्लेटफार्मों (या macOS पर) पर शॉर्टकट सभी अनुप्रयोगों में कड़ाई से मानकीकृत नहीं हैं जैसा कि शुरुआती Macintosh यूजर इंटरफेस पर था, जहां अगर किसी प्रोग्राम में सामान्य रूप से मानक कीस्ट्रोक्स में से किसी एक द्वारा किए गए फ़ंक्शन को शामिल नहीं किया गया था, तो दिशानिर्देशों में कहा गया है कि इसे नहीं होना चाहिए। कुछ और करने के लिए कुंजी को फिर से परिभाषित करें क्योंकि यह संभावित रूप से उपयोगकर्ताओं को भ्रमित करेगा।
 * ⌘ Q : बाहर निकलें (सिस्टम कॉल)
 * ⌘ W : विंडो बंद करें (कंप्यूटिंग)
 * ⌘ B : बोल्डफेस टेक्स्ट
 * ⌘ I : इटैलिक टाइप टेक्स्ट
 * ⌘ U : पाठ को रेखांकित करें
 * ⌘ O : फ़ाइल संचालन
 * ⌘ P : मुद्रण
 * ⌘ A : चयन (उपयोगकर्ता इंटरफ़ेस) सभी
 * ⌘ S : कमांड सहेजें
 * ⌘ F : पाठ खोज
 * ⌘ G : फिर से खोजें (G कुंजी QWERTY कीबोर्ड पर F कुंजी के बगल में है)
 * ⌘ Z : पूर्ववत करें (गलती से बाहर निकलने की क्रिया के समान)
 * ⌘ X : कट, कॉपी और पेस्ट (कैंची जैसा दिखता है - और X कुंजी QWERTY कीबोर्ड पर C कुंजी के बगल में है)
 * ⌘ C : कॉपी और पेस्ट
 * ⌘ V : कॉपी और पेस्ट (दस्तावेज़ में नीचे की ओर इशारा करते हुए तीर जैसा दिखता है, या पेस्ट लगाने के लिए इस्तेमाल किया जाने वाला ब्रश, साथ ही डालने के लिए प्रूफ़रीडर का निशान - और V कुंजी QWERTY कीबोर्ड पर C कुंजी के बगल में है)
 * ⌘ N : नया इलेक्ट्रॉनिक दस्तावेज़
 * ⌘. (पूर्णविराम): निरस्त करें (कंप्यूटिंग)
 * ⌘ ? : सहायता (आदेश) (? एक प्रश्न या भ्रम को दर्शाता है)

नोटेशन
सरलतम कीबोर्ड शॉर्टकट में केवल एक कुंजी होती है। इनके लिए, एक आम तौर पर केवल कुंजी का नाम लिखता है, जैसा कि संदेश में मदद के लिए F1 दबाएं। कुंजी का नाम कभी-कभी कोष्ठक या समान वर्णों में घिरा होता है। उदाहरण के लिए: [F1] या । विशेष स्वरूपण (बोल्ड, इटैलिक, बड़े अक्षर, आदि) का उपयोग करके कुंजी का नाम भी सेट किया जा सकता है।

कई शॉर्टकट को एक साथ दबाने के लिए दो या अधिक कुंजियों की आवश्यकता होती है। इनके लिए, सामान्य अंकन प्लस चिन्ह या हाइफ़न द्वारा अलग किए गए कुंजियों के नामों को सूचीबद्ध करना है। उदाहरण के लिए: Ctrl+C, Ctrl-C , या. Ctrl कुंजी को कभी-कभी कैरेट वर्ण (^) द्वारा इंगित किया जाता है। इस प्रकार Control-C|Ctrl-C को कभी-कभी ^C लिखा जाता है। कई बार, आमतौर पर यूनिक्स प्लेटफॉर्म पर, दूसरे वर्ण का मामला महत्वपूर्ण होता है - यदि वर्ण को टाइप करने के लिए सामान्य रूप से Shift कुंजी दबाने की आवश्यकता होती है, तो Shift कुंजी शॉर्टकट का हिस्सा होती है उदा। '^सी' बनाम '^सी' या '^%' बनाम '^5'। ^% भी लिखा जा सकता है.

कुछ कीबोर्ड शॉर्टकट, जिसमें शामिल सभी शॉर्टकट शामिल हैं कुंजी, अनुक्रम में व्यक्तिगत रूप से दबाए जाने के लिए कुंजियों (या कुंजियों के सेट) की आवश्यकता होती है। ये शॉर्टकट कभी-कभी अल्पविराम या अर्धविराम द्वारा अलग-अलग कुंजी (या सेट) के साथ लिखे जाते हैं। Emacs पाठ संपादक ऐसे कई शॉर्टकट का उपयोग करता है, जैसे कि उपसर्ग कुंजियों के निर्दिष्ट सेट का उपयोग करना  या. डिफ़ॉल्ट Emacs कीबाइंडिंग में शामिल हैं  फाइल को सेव करने के लिए या   खुले डेटा बफर की सूची देखने के लिए। Emacs, Ctrl कुंजी को दर्शाने के लिए अक्षर C का उपयोग करता है, Shift कुंजी को दर्शाने के लिए अक्षर S, और मेटा कुंजी को दर्शाने के लिए अक्षर M (आमतौर पर आधुनिक कीबोर्ड पर Alt कुंजी के लिए मैप किया जाता है।) इस प्रकार, Emacs की भाषा में, उपरोक्त शॉर्टकट C-x C-s और C-x C-b लिखा जाएगा। Emacs के लिए एक सामान्य संक्षिप्त नाम है एस्केप मेटा Alt Ctrl Shift, जो इसके कई संशोधक और विस्तारित शॉर्टकट अनुक्रमों के उपयोग पर मज़ाक उड़ाता है।

यह भी देखें

 * प्रवेश की चाबी
 * त्वरक तालिका
 * कॉमन यूजर एक्सेस (सीयूए)
 * मानव इंटरफ़ेस दिशानिर्देश
 * कीबोर्ड शॉर्टकट की तालिका

नोट्स और संदर्भ
श्रेणी:उपयोगकर्ता इंटरफ़ेस तकनीकें