स्केप की (Esc key)

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

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

प्रतीक
ESC कुंजी के लिए कीबोर्ड प्रतीक (जिसका उपयोग तब किया जा सकता है जब कुंजी को लेबल करने के लिए सामान्य लैटिन अक्षर Esc को प्राथमिकता नहीं दी जाती है) ISO/IEC 9995-7 में प्रतीक 29 के रूप में मानकीकृत है, और उपकरण पर उपयोग के लिए ISO 7000 ग्राफिकल प्रतीक के रूप में प्रतीक ISO-7000-2029। यह प्रतीक यूनिकोड में U+238B के रूप में एन्कोड किया गया है (⎋).

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

उपयोग
जैसा कि अधिकांश कंप्यूटर उपयोगकर्ता अब अपने कंप्यूटर के बाह्य उपकरणों को नियंत्रित करने के विवरण से चिंतित नहीं हैं, जिस कार्य के लिए एस्केप सीक्वेंस मूल रूप से डिज़ाइन किए गए थे, एस्केप कुंजी को अनुप्रयोग प्रक्रिया सामग्री प्रोग्रामर द्वारा विनियोजित किया गया था, जिसका अर्थ अक्सर स्टॉप होता है। यह उपयोग आज भी Microsoft Windows की भागने की विधि में No, Quit, Exit, Cancel, या Abort के संवाद बॉक्स में शॉर्टकट के रूप में जारी है, साथ ही कई वेब ब्राउज़र्स में स्टॉप बटन के लिए एक सामान्य शॉर्टकट कुंजी है, और खींचें और छोड़ें को रद्द करने के लिए है। संचालन। माइक्रोसॉफ्ट विंडोज चलाने वाली मशीनों पर, कीबोर्ड पर विंडोज कुंजी के कार्यान्वयन से पहले, स्टार्ट बटन को लागू करने के लिए सामान्य अभ्यास नियंत्रण कुंजी को दबाए रखना और एस्केप को दबा देना था। यह कुंजी संयोजन अभी भी विंडोज की के रूप में काम करता है। Microsoft Windows कई प्रमुख शॉर्टकट्स के लिए Esc का उपयोग करता है। इनमें से कई शॉर्टकट विंडोज 3.0, विन्डोज़ एक्सपी, विंडोज विस्टा, विंडोज 7, विंडोज 8 और विंडोज 10 के माध्यम से मौजूद हैं।

MacOS में, Esc सामान्यतः डायलॉग बॉक्स या शीट को बंद या रद्द कर देता है। घ}}++ संयोजन जबरन छोड़ना डायलॉग बॉक्स खोलता है, जिससे उपयोगकर्ता गैर-प्रतिक्रियाशील एप्लिकेशन को समाप्त कर सकते हैं। Esc कुंजी का एक अन्य उपयोग, कमांड कुंजी के संयोजन में, स्थापित होने पर फ्रंट रो (सॉफ़्टवेयर) पर स्विच करना है।

अधिकांश कंप्यूटर गेम में, एस्केप कुंजी का उपयोग पॉज़ बटन के रूप में और/या इन-गेम मेनू को लाने के तरीके के रूप में किया जाता है, जिसमें सामान्यतः प्रोग्राम से बाहर निकलने के तरीके होते हैं। यह एक अलग Pause key|Pause/Break key के अस्तित्व के बावजूद है।

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

TECO (टेक्स्ट एडिटर) संपादक ESCape का उपयोग एक बार उपयोग किए जाने पर सीमांकक के रूप में और एक पंक्ति में दो बार उपयोग किए जाने पर निष्पादन कुंजी के रूप में करता है।

केएसआर टर्मिनलों पर एस्केप सीक्वेंस
पुराने कीबोर्ड सेंड/रिसीव (केएसआर) प्रिंटर, और कंप्यूटर टर्मिनल (वीडीयू), सामान्यतः कंप्यूटर द्वारा परिधीय डिवाइस पर भेजे गए एस्केप सीक्वेंस द्वारा नियंत्रित किए जाते थे, लेकिन ऐसी परिस्थितियां थीं जहां इन डिवाइसों को कीबोर्ड के साथ प्रभावी ढंग से ऑफ-लाइन इस्तेमाल किया जा सकता था। आउटपुट डिवाइस से जुड़ा है, और इसलिए परिधीय को नियंत्रित करने के लिए हाथ से एस्केप सीक्वेंस टाइप करने की आवश्यकता उत्पन्न हो सकती है। हालांकि ऐसे उपकरण लंबे समय से उपयोग से बाहर हैं, मानक प्रसंस्करण 1970 के VT100 के समान ANSI एस्केप कोड, ANSI.SYS और यूनिक्स जैसे वातावरण में उपयोग किए जाने वाले अन्य आधुनिक स्यूडो-टर्मिनल इंटरफेस दोनों में लागू किया गया है, एक उदाहरण लिनक्स कंसोल है, जिसका अर्थ है नए, उच्च-स्तरीय सार नहीं बदले हैं तथ्य यह है कि एस्केप कुंजी टाइप करने के बाद छह अक्षर [32;1m जैसा कुछ बाद में आउटपुट में पाठ को प्रभावित करता है, इस मामले में इसे हरा कर देता है।