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

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

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

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

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

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

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

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

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

पवित्र कीबाइंडिंग
मूल लबादा उपयोगकर्ता इंटरफ़ेस दिशानिर्देश कीबोर्ड शॉर्टकट के एक सेट को परिभाषित करते हैं जो एप्लिकेशन प्रोग्रामों में सुसंगत रहेगा। यह विभिन्न कार्यों के लिए एक ही कुंजी का उपयोग करने वाले अनुप्रयोगों की तत्कालीन प्रचलित स्थिति से बेहतर उपयोगकर्ता अनुभव प्रदान करता है। यदि एक प्रोग्राम का उपयोग किया जाता है तो इसके परिणामस्वरूप उपयोगकर्ता त्रुटियाँ हो सकती हैं मतलब डिलीट चूँकि दूसरे ने इसका उपयोग किसी आइटम को डुप्लिकेट करने के लिए किया। मानक बंधन थे: बाद के वातावरण जैसे कि माइक्रोसॉफ़्ट विंडोज़ इनमें से कुछ बाइंडिंग को बनाए रखता है, चूँकि सामान्य उपयोगकर्ता पहुँच जैसे वैकल्पिक मानकों से स्वयं को जोड़ता है। इन प्लेटफार्मों (या मैक ओएस पर) पर शॉर्टकट सभी अनुप्रयोगों में कड़ाई से मानकीकृत नहीं हैं जैसा कि प्रारंभिक लबादा यूजर इंटरफेस पर था, जहां यदि किसी प्रोग्राम में सामान्य रूप से मानक कीस्ट्रोक्स में से किसी एक द्वारा किए गए फ़ंक्शन को सम्मलित नहीं किया गया था, तो दिशानिर्देशों में कहा गया है कि इसे नहीं होना चाहिए। कुछ और करने के लिए कुंजी को फिर से परिभाषित करें क्योंकि यह संभावित रूप से उपयोगकर्ताओं को भ्रमित करेगा।
 * ⌘ 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] या । विशेष स्वरूपण (बोल्ड, इटैलिक, बड़े अक्षर, आदि) का उपयोग करके कुंजी का नाम भी सेट किया जा सकता है।

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

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

यह भी देखें

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

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