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

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

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

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

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

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

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

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

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

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

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

यह भी देखें

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