स्केप की (Esc key): Difference between revisions

From Vigyanwiki
Line 25: Line 25:
अधिकांश कंप्यूटर खेलों में, एस्केप कुंजी का उपयोग पॉज़ कुंजी के रूप में और खेलते समय प्रसूची को लाने के तरीके के रूप में किया जाता है, जिसमें सामान्यतः प्रोग्राम से बाहर निकलने की विधियाँ होती हैं। यह एक अलग पॉज़/ब्रेक कुंजी के होने पर भी है।
अधिकांश कंप्यूटर खेलों में, एस्केप कुंजी का उपयोग पॉज़ कुंजी के रूप में और खेलते समय प्रसूची को लाने के तरीके के रूप में किया जाता है, जिसमें सामान्यतः प्रोग्राम से बाहर निकलने की विधियाँ होती हैं। यह एक अलग पॉज़/ब्रेक कुंजी के होने पर भी है।


[[File:KB Terminal ADM3A.svg|thumb|450px|[[ADM-3A]] कीबोर्ड लेआउट का उपयोग vi के विकास में किया गया, जिसमें एस्केप अब टैब स्थिति है]][[टीईसीओ (पाठ संपादक)|पाठ संपादकों]] के वीआई परिवार में, विधा बदलने के लिए एस्केप कुंजी का उपयोग किया जाता है। यह उपयोग वीआई को विकसित करने के लिए उपयोग किए जाने वाले एडीएम -3ए सीमावर्ती कीबोर्ड पर अब टैब कुंजी को सुविधाजनक रूप मे रखे जाने के कारण है, यद्यपि अब इसे असुविधाजनक रूप से रखा गया है। यह उसी तरह है जैसे [[Emacs|ईमैक्स]] में व्यापक संशोधक कुंजियों को एक साथ रखे जाने पर मूल कीबोर्ड मे आसानी से उपयोग किया जाता था, लेकिन इन कुंजियों को अब कीबोर्ड के चारों ओर फैला दिया गया है, जिसका उपयोग करना अत्यधिक कठिन हो गया है।
[[File:KB Terminal ADM3A.svg|thumb|450px|[[ADM-3A]] कीबोर्ड लेआउट का उपयोग vi के विकास में किया गया, जिसमें एस्केप अब टैब स्थिति है]][[टीईसीओ (पाठ संपादक)|पाठ संपादकों]] के वीआई परिवार में, विधा बदलने के लिए एस्केप कुंजी का उपयोग किया जाता है। यह उपयोग वीआई को विकसित करने के लिए उपयोग किए जाने वाले एडीएम -3ए सीमावर्ती कीबोर्ड पर अब टैब कुंजी को सुविधाजनक रूप मे रखे जाने के कारण है, यद्यपि अब इसे असुविधाजनक रूप से रखा गया है। यह उसी तरह है जैसे [[Emacs|ईमैक्स]] में व्यापक संशोधक कुंजियों को एक साथ रखे जाने पर मूल कीबोर्ड मे आसानी से उपयोग किया जाता था, परंतु इन कुंजियों को अब कीबोर्ड के चारों ओर फैला दिया गया है, जिसका उपयोग करना अत्यधिक कठिन हो गया है।


पाठ संपादक एस्केप कुंजी, एक बार उपयोग किए जाने पर सीमांकक के रूप में और एक पंक्ति में दो बार उपयोग किए जाने पर निष्पादन कुंजी के रूप में करते है।<ref>{{cite web
पाठ संपादक एस्केप कुंजी, एक बार उपयोग किए जाने पर सीमांकक के रूप में और एक पंक्ति में दो बार उपयोग किए जाने पर निष्पादन कुंजी के रूप में करते है।<ref>{{cite web
Line 32: Line 32:




=== केएसआर टर्मिनलों पर एस्केप सीक्वेंस ===
=== केएसआर टर्मिनलों पर एस्केप शृंखला ===
पुराने कीबोर्ड सेंड/रिसीव (केएसआर) प्रिंटर, और कंप्यूटर टर्मिनल (वीडीयू), सामान्यतः कंप्यूटर द्वारा परिधीय डिवाइस पर भेजे गए एस्केप सीक्वेंस द्वारा नियंत्रित किए जाते थे, लेकिन ऐसी परिस्थितियां थीं जहां इन डिवाइसों को कीबोर्ड के साथ प्रभावी ढंग से ऑफ-लाइन इस्तेमाल किया जा सकता था। आउटपुट डिवाइस से जुड़ा है, और इसलिए परिधीय को नियंत्रित करने के लिए हाथ से एस्केप सीक्वेंस टाइप करने की आवश्यकता उत्पन्न हो सकती है। हालांकि ऐसे उपकरण लंबे समय से उपयोग से बाहर हैं, मानक प्रसंस्करण<ref>"[http://www.joelonsoftware.com/articles/Unicode.html About Unicode and Character Sets]", Joel Spolsky, ''Joel on Software''</ref> 1970 के [[VT100]] के समान ANSI एस्केप कोड, ANSI.SYS और यूनिक्स जैसे वातावरण में उपयोग किए जाने वाले अन्य आधुनिक स्यूडो-टर्मिनल इंटरफेस दोनों में लागू किया गया है, एक उदाहरण लिनक्स कंसोल है, जिसका अर्थ है नए, उच्च-स्तरीय सार नहीं बदले हैं तथ्य यह है कि एस्केप कुंजी टाइप करने के बाद छह अक्षर [32;1m जैसा कुछ बाद में आउटपुट में पाठ को प्रभावित करता है, इस मामले में इसे हरा कर देता है।
पुराने कीबोर्ड सेंड/रिसीव प्रिंटर, और आभासी प्रदर्श इकाई, सामान्यतः कंप्यूटर द्वारा परिधीय उपकरणों पर भेजे गए एस्केप शृंखलाओं द्वारा नियंत्रित किए जाते थे, परंतु ऐसी स्थितियाँ भी थीं जहाँ इन उपकरणों को "ऑफ-लाइन" इस्तेमाल किया जा सकता था जिसमें कीबोर्ड प्रभावी रूप से निर्गम उपकरणों से जुड़ा होता था। और इसलिए परिधीय को नियंत्रित करने के लिए हाथ से एस्केप शृंखला टाइप करने की आवश्यकता उत्पन्न हो सकती है। यद्यपि ऐसे उपकरण लंबे समय से उपयोग से बाहर हैं, मानक प्रसंस्करण<ref>"[http://www.joelonsoftware.com/articles/Unicode.html About Unicode and Character Sets]", Joel Spolsky, ''Joel on Software''</ref> 1970 के [[VT100|वीटी 100]] के समान एएनएसआइ एस्केप कूट, एएनएसआइ'''.'''एसवाइएस और यूनिक्स जैसे वातावरण में उपयोग किए जाने वाले अन्य आधुनिक स्यूडो-टर्मिनल इंटरफेस में लागू किया गया है, एक उदाहरण लिनक्स कंसोल है, जिसका अर्थ है नए, उच्च-स्तरीय कल्पनाए इस तथ्य को नहीं बदल सकी है कि एस्केप कुंजी टाइप करने के बाद छह अक्षर 32;1m आउटपुट में पाठ को प्रभावित करता है, इस संदर्भ में यह इसे हरा कर देता है।


== संदर्भ ==
== संदर्भ ==

Revision as of 02:13, 11 February 2023

ऊपरी-बाएँ कोने में एस्केप कुंजीकुंजी वाला एक कंप्यूटर कीबोर्ड
Error creating thumbnail:
IBM 83-कुंजी कीबोर्ड (1981), अल्फ़ान्यूमेरिक सेक्शन के ऊपरी-बाएँ कोने में एस्केप कुंजीके साथ

कीबोर्ड पर, Esc कुंजी जिसे अंतर्राष्ट्रीय मानक श्रृंखला आइएसओ/आइईसी 9995 में एस्केप कुंजी का नाम दिया गया है। यह एक कुंजी है जिसका उपयोग एस्केप वर्ण उत्पन्न करने के लिए किया जाता है जिसे दशमलव में ASCII कोड 27, यूनिकोड U+001B, या Ctrl+[ के रूप में दर्शाया जा सकता है। एस्केप वर्ण को जब कीबोर्ड से कंप्यूटर पर भेजा जाता है तो सॉफ़्टवेयर द्वारा इसे 'स्टॉप' के रूप में समझा जाता है और जब कंप्यूटर से बाहरी उपकरणों उदाहरण के लिए, 1980 के दशक से कई प्रिंटर, कंप्यूटर टर्मिनल और लिनक्स कंसोल, पर भेजा जाता है तों सामान्यतः ऑपरेटिंग मोड या विशेषताओं को निर्दिष्ट करने के लिए एस्केप शृंखला के प्रारंभ को चिह्नित करता है।

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

प्रतीक

File:ISO 7000 - Ref-No 2029.svg
एस्केप के लिए आईएसओ कीबोर्ड प्रतीक

एस्केप कुंजीकुंजी का कीबोर्ड प्रतीक आइएसओ/आइईसी 9995-7 में प्रतीक 29 के रूप में और ISO 7000 में "उपकरण पर उपयोग के लिए चित्रमय प्रतीक" ISO-7000-2029 के प्रतीक के रूप में मानकीकृत है। यह प्रतीक यूनिकोड में U+238B के रूप में कूटबद्ध किया गया है।

उत्पत्ति

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

उपयोग

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

माइक्रोसॉफ्ट विंडोज चलाने वाले यंत्रों के कीबोर्ड पर विंडोज कुंजी के कार्यान्वयन से पहले, स्टार्ट बटन को लागू करने के लिए सामान्य अभ्यास कंट्रोल कुंजी को दबाए रखना और एस्केप को दबा देना था। यह कुंजी संयोजन अभी भी विंडोज 10 में काम करता है।[4]

माइक्रोसॉफ्ट विंडोज कई प्रमुख शॉर्टकटों के लिए एस्केप कुंजी का उपयोग करता है।[5] इनमें से कई शॉर्टकट विंडोज 3.0, विन्डोज़ एक्सपी, विंडोज विस्टा, विंडोज 7, विंडोज 8 और विंडोज 10 मे उपलब्ध हैं।

मैक ओएस में, एस्केप कुंजी सामान्यतः डायलॉग बॉक्स या पन्ने को बंद या रद्द कर देता है। ⌘ Command+⌥ Option+⎋ Esc संयोजन फोर्स क्विट डायलॉग बॉक्स खोलता है, जिससे उपयोगकर्ता गैर-प्रतिक्रियाशील एप्लिकेशन को बंद कर सकते हैं। एस्केप कुंजी का एक अन्य उपयोग, निर्देश कुंजी के संयोजन में, उपलब्ध होने पर प्रमुख पंक्ति को बदलना है।

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

Error creating thumbnail:
ADM-3A कीबोर्ड लेआउट का उपयोग vi के विकास में किया गया, जिसमें एस्केप अब टैब स्थिति है

पाठ संपादकों के वीआई परिवार में, विधा बदलने के लिए एस्केप कुंजी का उपयोग किया जाता है। यह उपयोग वीआई को विकसित करने के लिए उपयोग किए जाने वाले एडीएम -3ए सीमावर्ती कीबोर्ड पर अब टैब कुंजी को सुविधाजनक रूप मे रखे जाने के कारण है, यद्यपि अब इसे असुविधाजनक रूप से रखा गया है। यह उसी तरह है जैसे ईमैक्स में व्यापक संशोधक कुंजियों को एक साथ रखे जाने पर मूल कीबोर्ड मे आसानी से उपयोग किया जाता था, परंतु इन कुंजियों को अब कीबोर्ड के चारों ओर फैला दिया गया है, जिसका उपयोग करना अत्यधिक कठिन हो गया है।

पाठ संपादक एस्केप कुंजी, एक बार उपयोग किए जाने पर सीमांकक के रूप में और एक पंक्ति में दो बार उपयोग किए जाने पर निष्पादन कुंजी के रूप में करते है।[6]


केएसआर टर्मिनलों पर एस्केप शृंखला

पुराने कीबोर्ड सेंड/रिसीव प्रिंटर, और आभासी प्रदर्श इकाई, सामान्यतः कंप्यूटर द्वारा परिधीय उपकरणों पर भेजे गए एस्केप शृंखलाओं द्वारा नियंत्रित किए जाते थे, परंतु ऐसी स्थितियाँ भी थीं जहाँ इन उपकरणों को "ऑफ-लाइन" इस्तेमाल किया जा सकता था जिसमें कीबोर्ड प्रभावी रूप से निर्गम उपकरणों से जुड़ा होता था। और इसलिए परिधीय को नियंत्रित करने के लिए हाथ से एस्केप शृंखला टाइप करने की आवश्यकता उत्पन्न हो सकती है। यद्यपि ऐसे उपकरण लंबे समय से उपयोग से बाहर हैं, मानक प्रसंस्करण[7] 1970 के वीटी 100 के समान एएनएसआइ एस्केप कूट, एएनएसआइ.एसवाइएस और यूनिक्स जैसे वातावरण में उपयोग किए जाने वाले अन्य आधुनिक स्यूडो-टर्मिनल इंटरफेस में लागू किया गया है, एक उदाहरण लिनक्स कंसोल है, जिसका अर्थ है नए, उच्च-स्तरीय कल्पनाए इस तथ्य को नहीं बदल सकी है कि एस्केप कुंजी टाइप करने के बाद छह अक्षर 32;1m आउटपुट में पाठ को प्रभावित करता है, इस संदर्भ में यह इसे हरा कर देता है।

संदर्भ

  1. "Netscape for UNIX keybindings". Archived from the original on 2006-09-19. Retrieved 2009-02-07.
  2. "Internet Explorer 7 Quick Reference Guide". Archived from the original on 2009-02-18. Retrieved 2009-02-07.
  3. "Cheat Sheet for Mozilla FireFox (Key Board Short Cuts)". scribd.com. Retrieved 4 December 2016.
  4. "Ctrl+Esc, U, Enter: Shutdown Windows (XP and earlier)". Retrieved 26 April 2012.
  5. "Keyboard shortcuts in Windows". support.microsoft.com.
  6. "Survival TECO".
  7. "About Unicode and Character Sets", Joel Spolsky, Joel on Software