कट, कॉपी और पेस्ट: Difference between revisions

From Vigyanwiki
(Created page with "{{Redirect|Cut and Paste|the 2006 Arabic film|Cut and Paste (film)}} {{short description|User-interface method of transferring data between sites}} File:A cutcopy.png|frame...")
 
No edit summary
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Redirect|Cut and Paste|the 2006 Arabic film|Cut and Paste (film)}}
{{short description|User-interface method of transferring data between sites}}
{{short description|User-interface method of transferring data between sites}}


[[File:A cutcopy.png|frame|[[ERP5]] में कट, कॉपी और पेस्ट आइकन]]मानव-कंप्यूटर इंटरैक्शन और [[ प्रयोक्ता इंटरफ़ेस ]] डिज़ाइन, कट, कॉपी और पेस्ट संबंधित [[कमांड (कंप्यूटिंग)]] हैं जो कंप्यूटर के यूजर इंटरफेस के माध्यम से [[डेटा (कंप्यूटिंग)]] स्थानांतरित करने के लिए एक इंटरप्रोसेस संचार तकनीक प्रदान करते हैं। 'कट' कमांड [[चयन (यूजर इंटरफेस)]] को उसकी मूल स्थिति से हटा देता है, जबकि 'कॉपी' कमांड एक डुप्लिकेट बनाता है; दोनों ही मामलों में चयनित डेटा को अस्थायी भंडारण ([[क्लिपबोर्ड (कंप्यूटिंग)]]) में रखा जाता है। क्लिपबोर्ड से डेटा को बाद में जहाँ कहीं भी '' पेस्ट '' कमांड जारी किया जाता है, डाला जाता है। सुविधा का समर्थन करने वाले किसी भी एप्लिकेशन के लिए डेटा उपलब्ध रहता है, इस प्रकार अनुप्रयोगों के बीच आसान डेटा स्थानांतरण की अनुमति देता है।
[[File:A cutcopy.png|frame|[[ERP5]] में कट, कॉपी और पेस्ट आइकन]]मानव-कंप्यूटर इंटरैक्शन और [[ प्रयोक्ता इंटरफ़ेस ]] डिज़ाइन, '''कट, कॉपी और पेस्ट''' संबंधित [[कमांड (कंप्यूटिंग)]] हैं जो कंप्यूटर के यूजर इंटरफेस के माध्यम से [[डेटा (कंप्यूटिंग)]] स्थानांतरित करने के लिए एक इंटरप्रोसेस संचार तकनीक प्रदान करते हैं। 'कट' कमांड [[चयन (यूजर इंटरफेस)]] को उसकी मूल स्थिति से हटा देता है, जबकि 'कॉपी' कमांड एक डुप्लिकेट बनाता है; दोनों ही परिस्थितियों में चयनित डेटा को अस्थायी भंडारण ([[क्लिपबोर्ड (कंप्यूटिंग)|क्लिपबोर्ड (कंप्यूटिंग]]) में रखा जाता है। क्लिपबोर्ड से डेटा को बाद में जहाँ कहीं भी ''पेस्ट '' कमांड जारी किया जाता है, डाला जाता है। सुविधा का समर्थन करने वाले किसी भी एप्लिकेशन के लिए डेटा उपलब्ध रहता है, इस प्रकार अनुप्रयोगों के बीच आसान डेटा स्थानांतरण की अनुमति देता है।


आदेश नाम पृष्ठ लेआउट बनाने के लिए पांडुलिपि संपादन में उपयोग की जाने वाली भौतिक प्रक्रिया के आधार पर एक [[इंटरफ़ेस रूपक]] हैं।
कमांड नाम पृष्ठ लेआउट बनाने के लिए पांडुलिपि संपादन में उपयोग की जाने वाली भौतिक प्रक्रिया के आधार पर एक [[इंटरफ़ेस रूपक]] हैं।
 
इस [[इंटरेक्शन तकनीक]] का [[ ग्राफिकल यूज़र इंटरफ़ेस ]] (जीयूआई) में संबंधित तकनीकों के साथ घनिष्ठ संबंध है जो [[ कम्प्यूटर का माउस ]] (उदाहरण के लिए [[ खींचें और छोड़ें ]] द्वारा) जैसे [[ सूचक युक्ति ]] का उपयोग करते हैं। आमतौर पर, क्लिपबोर्ड समर्थन एक [[ऑपरेटिंग सिस्टम]] द्वारा अपने जीयूआई और [[विजेट टूलकिट]] के हिस्से के रूप में प्रदान किया जाता है।
 
जानकारी को आसानी से दोहराने की क्षमता, इसे संदर्भों और अनुप्रयोगों के बीच बदलना, [[सूचना संवेदनशीलता]] को संभालने के दौरान प्रकटीकरण के जोखिमों के कारण [[गोपनीयता]] संबंधी चिंताओं को शामिल करता है। ''क्लोनिंग'', ''कॉपी फॉरवर्ड'', ''कैरी फॉरवर्ड'', या ''री-यूज'' जैसे शब्द दस्तावेजों के माध्यम से ऐसी जानकारी के प्रसार को संदर्भित करते हैं, और [[प्रशासनिक निकाय]] द्वारा विनियमन के अधीन हो सकते हैं।<ref name="Laubach">{{cite web|url=http://hcca-info.org/portals/0/pdfs/resources/conference_handouts/regional_conference/2012/seattle/laubachwakefieldprint2.pdf|title=इलेक्ट्रॉनिक मेडिकल रिकॉर्ड्स में क्लोनिंग और अन्य अनुपालन जोखिम|last1=Laubach|first1=Lori|last2=Wakefield|first2=Catherine|date=June 8, 2012|publisher=[[Moss Adams LLP]], [[MultiCare]]|access-date=April 23, 2014|url-status=live|archive-url=https://web.archive.org/web/20140820034941/http://hcca-info.org/portals/0/pdfs/resources/conference_handouts/regional_conference/2012/seattle/laubachwakefieldprint2.pdf|archive-date=August 20, 2014}}</ref>


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


जानकारी को आसानी से दोहराने की क्षमता, इसे संदर्भों और अनुप्रयोगों के बीच बदलना, [[सूचना संवेदनशीलता]] को संभालने के दौरान प्रकटीकरण के जोखिमों के कारण [[गोपनीयता]] संबंधी चिंताओं को सम्मिलित करता है। ''क्लोनिंग'', ''कॉपी फॉरवर्ड'', ''कैरी फॉरवर्ड'', या ''री-यूज'' जैसे शब्द दस्तावेजों के माध्यम से ऐसी जानकारी के प्रसार को संदर्भित करते हैं, और [[प्रशासनिक निकाय]] द्वारा विनियमन के अधीन हो सकते हैं।<ref name="Laubach">{{cite web|url=http://hcca-info.org/portals/0/pdfs/resources/conference_handouts/regional_conference/2012/seattle/laubachwakefieldprint2.pdf|title=इलेक्ट्रॉनिक मेडिकल रिकॉर्ड्स में क्लोनिंग और अन्य अनुपालन जोखिम|last1=Laubach|first1=Lori|last2=Wakefield|first2=Catherine|date=June 8, 2012|publisher=[[Moss Adams LLP]], [[MultiCare]]|access-date=April 23, 2014|url-status=live|archive-url=https://web.archive.org/web/20140820034941/http://hcca-info.org/portals/0/pdfs/resources/conference_handouts/regional_conference/2012/seattle/laubachwakefieldprint2.pdf|archive-date=August 20, 2014}}</ref>
== इतिहास ==
== इतिहास ==


=== उत्पत्ति ===
=== उत्पत्ति ===
कट और पेस्ट शब्द पांडुलिपि-संपादन में पारंपरिक अभ्यास से आता है जिससे लोग एक पृष्ठ से पैराग्राफ को [[कैंची]] से काटते हैं और उन्हें दूसरे पृष्ठ पर चिपकाते हैं। यह प्रथा 1980 के दशक में मानक बनी रही। स्टेशनरी की दुकानों ने ब्लेड वाली एडिटिंग कैंची बेचीं, जो 8½-चौड़े पृष्ठ को काटने के लिए पर्याप्त थी। [[ फोटोकॉपीयर ]] के आगमन ने अभ्यास को आसान और अधिक लचीला बना दिया।
"कट और पेस्ट" शब्द पांडुलिपि-संपादन (मैनुस्क्रिप्ट  एडिटिंग) में पारंपरिक अभ्यास से आता है जिससे लोग एक पृष्ठ से पैराग्राफ को [[कैंची]] (सीज़र्स) से काटते हैं और उन्हें दूसरे पृष्ठ पर चिपकाते (''पेस्ट'') हैं। यह प्रथा 1980 के दशक में मानक बनी रही। स्टेशनरी की दुकानों ने ब्लेड वाली "एडिटिंग सीज़र्स" कैंची बेचीं, जो 8½-चौड़े पृष्ठ को काटने के लिए पर्याप्त थी। [[ फोटोकॉपीयर |फोटोकॉपीयर]] के आगमन ने अभ्यास को आसान और अधिक लचीला बना दिया।
 
कंप्यूटर-आधारित दस्तावेज़ ([[डेटा बफ़र]]) के एक भाग से एक ही या अलग-अलग कंप्यूटर-आधारित दस्तावेज़ के भीतर एक अलग स्थान पर कॉपी / स्थानांतरित करने का कार्य शुरुआती ऑन-लाइन कंप्यूटर संपादकों का एक हिस्सा था। जैसे ही कंप्यूटर डेटा प्रविष्टि पंच-कार्ड से ऑनलाइन फाइलों में चली गई (1960 के दशक के मध्य/अंत में) इस ऑपरेशन को पूरा करने के लिए कमांड थे। क्यूईडी (टेक्स्ट एडिटर) टेक्स्ट एडिटर के मामले में अतिरिक्त बफ़र्स से अक्सर उपयोग किए जाने वाले कमांड या टेक्स्ट स्निपेट्स को दस्तावेज़ में स्थानांतरित करने के लिए इस तंत्र का उपयोग किया जाता था।<ref name="communications1967">{{citation|doi=10.1145/363848.363863|last1=Deutsch|first1=L. Peter|author-link1=L. Peter Deutsch|last2=Lampson|first2=Butler W.|author-link2=Butler Lampson|title=An online editor|journal=Communications of the ACM|volume=10|issue=12|year=1967|pages=793–799, 803|s2cid=18441825|url=http://research.microsoft.com/en-us/um/people/blampson/04-OnlineEditor/04-OnlineEditor.htm<!-- http://portal.acm.org/citation.cfm?id=363848.363863&coll=ACM&dl=ACM&CFID=15669714&CFTOKEN=68334085 -->|url-status=live|archive-url=https://web.archive.org/web/20130526060402/http://research.microsoft.com/en-us/um/people/blampson/04-OnlineEditor/04-OnlineEditor.htm|archive-date=2013-05-26|doi-access=free}}, p. 793.</ref>


कंप्यूटर-आधारित दस्तावेज़ ([[डेटा बफ़र]]) के एक भाग से एक ही या अलग-अलग कंप्यूटर-आधारित दस्तावेज़ के भीतर एक अलग स्थान पर कॉपी / स्थानांतरित करने का कार्य प्रारंभिक ऑन-लाइन कंप्यूटर संपादकों का एक हिस्सा था। जैसे ही कंप्यूटर डेटा प्रविष्टि पंच-कार्ड से ऑनलाइन फाइलों में चली गई (1960 के दशक के मध्य/अंत में) इस कार्य को पूरा करने के लिए कमांड थे। QED (टेक्स्ट एडिटर) टेक्स्ट एडिटर के मामले में अतिरिक्त बफ़र्स से प्रायः उपयोग किए जाने वाले कमांड या टेक्स्ट स्निपेट्स को दस्तावेज़ में स्थानांतरित करने के लिए इस तंत्र का उपयोग किया जाता था।<ref name="communications1967">{{citation|doi=10.1145/363848.363863|last1=Deutsch|first1=L. Peter|author-link1=L. Peter Deutsch|last2=Lampson|first2=Butler W.|author-link2=Butler Lampson|title=An online editor|journal=Communications of the ACM|volume=10|issue=12|year=1967|pages=793–799, 803|s2cid=18441825|url=http://research.microsoft.com/en-us/um/people/blampson/04-OnlineEditor/04-OnlineEditor.htm<!-- http://portal.acm.org/citation.cfm?id=363848.363863&coll=ACM&dl=ACM&CFID=15669714&CFTOKEN=68334085 -->|url-status=live|archive-url=https://web.archive.org/web/20130526060402/http://research.microsoft.com/en-us/um/people/blampson/04-OnlineEditor/04-OnlineEditor.htm|archive-date=2013-05-26|doi-access=free}}, p. 793.</ref>
===प्रारंभिक तरीके ===
प्रारंभिक संपादकों ([[ तैलिप्रिंटर |लिप्रिंटर]] टर्मिनलों के लिए डिज़ाइन किया गया) ने टेक्स्ट के एक सन्निहित क्षेत्र को चित्रित करने के लिए [[कंप्यूटर कीबोर्ड]] कमांड प्रदान किया, फिर उसे हटा दिया या स्थानांतरित कर दिया। चूंकि टेक्स्ट के एक क्षेत्र को स्थानांतरित करने के लिए पहले इसे अपने प्रारंभिक स्थान से हटाने और फिर इसे अपने नए स्थान में डालने की आवश्यकता होती है, इस बहु-चरणीय प्रक्रिया को उपयोगकर्ता द्वारा निर्दिष्ट करने की अनुमति देने के लिए विभिन्न योजनाओं का आविष्कार किया जाना था। प्रायः यह एक ''"मूव"'' कमांड के साथ किया जाता था, लेकिन कुछ टेक्स्ट संपादकों की आवश्यकता थी कि टेक्स्ट को बाद में पुनर्प्राप्ति/स्थापना के लिए पहले कुछ अस्थायी स्थान पर रखा जाए। 1983 में, Apple लिसा उस अस्थायी स्थान को "क्लिपबोर्ड" कहने वाला पहला टेक्स्ट एडिटिंग सिस्टम बन गया।


===शुरुआती तरीके ===
पहले की नियंत्रण योजनाएँ जैसे [[एनएलएस (कंप्यूटर सिस्टम)]] एक शब्द क्रम का उपयोग करती थीl क्रिया-ऑब्जेक्ट कमांड संरचना, जहाँ कमांड नाम पहले प्रदान किया गया था और कॉपी या स्थानांतरित की जाने वाली वस्तु दूसरी थी। वर्ब-ऑब्जेक्ट से ऑब्जेक्ट-वर्ब जिस पर कॉपी और पेस्ट आधारित हैं, जहां उपयोगकर्ता ऑपरेशन प्रारम्भ करने से पहले संचालित होने वाली वस्तु का चयन करता है, डेस्कटॉप रूपक की सफलता के लिए एक महत्वपूर्ण नवाचार था क्योंकि यह कॉपी और मूव ऑपरेशंस की अनुमति देता है। [[प्रत्यक्ष हेरफेर]] पर आधारित है।<ref>{{cite journal|title=रूपक उपयोगकर्ताओं के लिए सिद्धांत बनाते हैं|author=Kuhn, Werner|journal=Spatial Information Theory a Theoretical Basis for GIS|series=Lecture Notes in Computer Science|pages=366–376|year=1993|volume=716|publisher=Springer|doi=10.1007/3-540-57207-4_24|isbn=978-3-540-57207-7}}</ref>
शुरुआती संपादकों ([[ तैलिप्रिंटर ]] टर्मिनलों के लिए डिज़ाइन किया गया) ने पाठ के एक सन्निहित क्षेत्र को चित्रित करने के लिए [[कंप्यूटर कीबोर्ड]] कमांड प्रदान किया, फिर उसे हटा दिया या स्थानांतरित कर दिया। चूंकि पाठ के एक क्षेत्र को स्थानांतरित करने के लिए पहले इसे अपने प्रारंभिक स्थान से हटाने और फिर इसे अपने नए स्थान में डालने की आवश्यकता होती है, इस बहु-चरणीय प्रक्रिया को उपयोगकर्ता द्वारा निर्दिष्ट करने की अनुमति देने के लिए विभिन्न योजनाओं का आविष्कार किया जाना था। अक्सर यह एक चाल आदेश के साथ किया जाता था, लेकिन कुछ पाठ संपादकों की आवश्यकता थी कि पाठ को बाद में पुनर्प्राप्ति/स्थापना के लिए पहले कुछ अस्थायी स्थान पर रखा जाए। 1983 में, Apple लिसा उस अस्थायी स्थान को क्लिपबोर्ड कहने वाला पहला टेक्स्ट एडिटिंग सिस्टम बन गया।


पहले की नियंत्रण योजनाएँ जैसे [[एनएलएस (कंप्यूटर सिस्टम)]] एक शब्द क्रम का उपयोग करती थी | क्रिया-ऑब्जेक्ट कमांड संरचना, जहाँ कमांड नाम पहले प्रदान किया गया था और कॉपी या स्थानांतरित की जाने वाली वस्तु दूसरी थी। वर्ब-ऑब्जेक्ट से ऑब्जेक्ट-वर्ब जिस पर कॉपी और पेस्ट आधारित हैं, जहां उपयोगकर्ता ऑपरेशन शुरू करने से पहले संचालित होने वाली वस्तु का चयन करता है, डेस्कटॉप रूपक की सफलता के लिए एक महत्वपूर्ण नवाचार था क्योंकि यह कॉपी और मूव ऑपरेशंस की अनुमति देता है। [[प्रत्यक्ष हेरफेर]] पर आधारित है।<ref>{{cite journal|title=रूपक उपयोगकर्ताओं के लिए सिद्धांत बनाते हैं|author=Kuhn, Werner|journal=Spatial Information Theory a Theoretical Basis for GIS|series=Lecture Notes in Computer Science|pages=366–376|year=1993|volume=716|publisher=Springer|doi=10.1007/3-540-57207-4_24|isbn=978-3-540-57207-7}}</ref>
कॉपी-पेस्ट फीचर कई कमांड लाइन टेक्स्ट एडिटर्स में लागू किए जाते हैं, जैसे एड (टेक्स्ट एडिटर), एमएसीएस, एसईडी और [[ हम |वी]]आई।
कॉपी-पेस्ट फीचर कई कमांड लाइन टेक्स्ट एडिटर्स में लागू किए जाते हैं, जैसे एड (टेक्स्ट एडिटर), एमएसीएस, एसईडी और [[ हम ]]आई।


===लोकप्रियता ===
===लोकप्रियता ===
शुरुआती पंक्ति और चरित्र संपादकों से प्रेरित होकर, जिसने एक चाल या कॉपी ऑपरेशन को दो चरणों में तोड़ दिया - जिसके बीच उपयोगकर्ता नेविगेशन जैसी प्रारंभिक कार्रवाई शुरू कर सकता था - लैरी टेस्लर | लॉरेंस जी। लैरी टेस्लर ने पहले चरण के लिए कट और कॉपी नामों का प्रस्ताव रखा और दूसरे स्टेप के लिए पेस्ट करें। 1974 की शुरुआत में, उन्होंने और ज़ेरॉक्स PARC के सहयोगियों ने कई पाठ संपादकों को लागू किया जो पाठ को स्थानांतरित करने और कॉपी करने के लिए कट/कॉपी-एंड-पेस्ट कमांड का उपयोग करते थे।<ref>{{cite web |url=http://www.designinginteractions.com/ |title=Bill Moggridge, Designing Interactions, MIT Press 2007, pp. 63–68 |publisher=Designinginteractions.com |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20111117051822/http://www.designinginteractions.com/ |archive-date=2011-11-17 }}</ref> Apple कंप्यूटर ने इस प्रतिमान को अपने Apple Lisa (1983) और [[Apple Macintosh]] (1984) ऑपरेटिंग सिस्टम और एप्लिकेशन के साथ लोकप्रिय बनाया। का उपयोग करके कार्यों को प्रमुख संयोजनों में मैप किया गया था {{Key press|[[Command key|Command]]}} कुंजी एक विशेष [[संशोधक कुंजी]] के रूप में, जिसे दबाते समय नीचे रखा जाता है {{keypress|X}} काटने के लिए, {{keypress|C}} कॉपी के लिए, या {{keypress|V}} पेस्ट के लिए। यह मुट्ठी भर [[ कुंजीपटल अल्प मार्ग ]] उपयोगकर्ता को सभी बुनियादी संपादन कार्यों को करने की अनुमति देता है, और कुंजी मानक [[QWERTY]] कीबोर्ड की निचली पंक्ति के बाईं ओर एक साथ सभी क्लस्टर को शामिल करती है।
प्रारंभिक पंक्ति और चरित्र संपादकों से प्रेरित होकर, जिसने एक मूव या कॉपी ऑपरेशन को दो चरणों में तोड़ दिया - जिसके बीच उपयोगकर्ता नेविगेशन जैसी प्रारंभिक कार्रवाई प्रारम्भ कर सकता था - लैरी टेस्लर. लॉरेंस जी। लैरी टेस्लर ने पहले चरण के लिए "कट<nowiki>''</nowiki> और <nowiki>''</nowiki>कॉपी<nowiki>''</nowiki> नामों का प्रस्ताव रखा और दूसरे स्टेप के लिए पेस्ट करें। 1974 की प्रारम्भ में, उन्होंने और ज़ेरॉक्स PARC के सहयोगियों ने कई टेक्स्ट संपादकों को लागू किया जो टेक्स्ट को स्थानांतरित करने और कॉपी करने के लिए कट/कॉपी-एंड-पेस्ट कमांड का उपयोग करते थे।<ref>{{cite web |url=http://www.designinginteractions.com/ |title=Bill Moggridge, Designing Interactions, MIT Press 2007, pp. 63–68 |publisher=Designinginteractions.com |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20111117051822/http://www.designinginteractions.com/ |archive-date=2011-11-17 }}</ref> [[Apple Macintosh|एप्पल]] कंप्यूटर ने इस प्रतिमान को अपने [[Apple Macintosh|एप्पल]] लिसा (1983) और [[Apple Macintosh|एप्पल मैकिनटोश]] (1984) ऑपरेटिंग सिस्टम और एप्लिकेशन के साथ लोकप्रिय बनाया का उपयोग करके कार्यों को प्रमुख संयोजनों में मैप किया गया था {{Key press|[[Command key|Command]]}} की एक विशेष [[संशोधक कुंजी|संशोधक की]] के रूप में, जिसे दबाते समय नीचे रखा जाता है {{keypress|X}} कट के लिए, {{keypress|C}} कॉपी के लिए, या {{keypress|V}} पेस्ट के लिए। यह अल्प मात्रा  में[[ कुंजीपटल अल्प मार्ग | कीबोर्ड  शॉर्टकट्स]] उपयोगकर्ता को सभी बुनियादी संपादन कार्यों को करने की अनुमति देता है, और की मानक [[QWERTY]] कीबोर्ड की निचली पंक्ति के बाईं ओर एक साथ सभी क्लस्टर को सम्मिलित  करती है।


मानक शॉर्टकट हैं:
मानक शॉर्टकट हैं:


* स्थानापन्न चरित्र # अन्य उपयोग | नियंत्रण-जेड (या {{keypress|Command|Z}}) [[पूर्ववत]] करने के लिए
* स्थानापन्न चरित्र # अन्य उपयोग | कण्ट्रोल-Z (या {{keypress|Command|Z}}) [[पूर्ववत]] (अनडू) करने के लिए
* [[ नियंत्रण एक्स ]] (या {{keypress|Command|X}}) कटौती करने के लिए
* [[ नियंत्रण एक्स |  कण्ट्रोल X]] (या {{keypress|Command|X}}) कट करने के लिए
* [[ नियंत्रण-सी ]] (या {{keypress|Command|C}}) प्रतिलिपि बनाने के लिए
* [[ नियंत्रण-सी |  कण्ट्रोल-C]] (या {{keypress|Command|C}}) कॉपी (प्रतिलिपि) बनाने के लिए
* [[नियंत्रण-वी]] (या {{keypress|Command|V}}) चिपकाने के लिए
* कण्ट्रोल[[नियंत्रण-वी|-V]] (या {{keypress|Command|V}}) पेस्ट के लिए


[[आईबीएम कॉमन यूजर एक्सेस]] (CUA) मानक इन्सर्ट [[की]], [[डेल कुंजी]], [[शिफ्ट कुंजी]] और कंट्रोल कीज के संयोजन का भी उपयोग करता है। [[[[Microsoft]] Windows]] के शुरुआती संस्करणों में IBM मानक का उपयोग किया गया था। Microsoft ने बाद में Microsoft Windows की शुरुआत के साथ Apple कुंजी संयोजनों को भी अपनाया, [[नियंत्रण कुंजी]] को संशोधक कुंजी के रूप में उपयोग किया। DOS से Windows में माइग्रेट करने वाले उपयोगकर्ताओं के लिए यह एक बड़ा बदलाव था क्योंकि DOS उपयोगकर्ता COPY (DOS कमांड) और MOVE (DOS कमांड) कमांड का उपयोग करते थे।
[[आईबीएम कॉमन यूजर एक्सेस]] (CUA) मानक इन्सर्ट [[की]], [[डेल कुंजी|डेल]] [[की]], [[शिफ्ट कुंजी|शिफ्ट]] [[की]] और कंट्रोल कीज के संयोजन का भी उपयोग करता है। माइक्रोसॉफ़्ट विंडोज़ के प्रारंभिक संस्करणों में IBM मानक का उपयोग किया गया था। माइक्रोसॉफ़्ट विंडोज़ ने बाद में माइक्रोसॉफ़्ट विंडोज़ की प्रारम्भ के साथ [[Apple Macintosh|एप्पल]] की संयोजनों को भी अपनाया, [[नियंत्रण कुंजी|कण्ट्रोल]] [[नियंत्रण कुंजी|की]] को संशोधक की के रूप में उपयोग किया। DOS से विंडोज़ में माइग्रेट करने वाले उपयोगकर्ताओं के लिए यह एक बड़ा बदलाव था क्योंकि DOS उपयोगकर्ता "COPY<nowiki>'' (DOS कमांड) और ''MOVE''</nowiki> (DOS कमांड) कमांड का उपयोग करते थे।


प्रमुख संयोजनों के समान पैटर्न, बाद में दूसरों द्वारा उधार लिए गए, {{As of|2007|alt=remain widely available}} अधिकांश जीयूआई पाठ संपादकों, वर्ड प्रोसेसर और फ़ाइल-सिस्टम ब्राउज़रों में।
प्रमुख संयोजनों के समान पैटर्न, बाद में दूसरों द्वारा उधार लिए गए, {{As of|2007|alt=व्यापक रूप से उपलब्ध रहते हैं}} अधिकांश जीयूआई टेक्स्ट संपादकों, वर्ड प्रोसेसर और फ़ाइल-सिस्टम ब्राउज़रों में।


मूल प्रतिलिपि/कट/पेस्ट कार्यप्रवाह, जैसा कि PARC में लागू किया गया है, एक अद्वितीय कार्यप्रवाह का उपयोग करता है: एक ही स्क्रीन पर दो विंडो के साथ, उपयोगकर्ता माउस का उपयोग उस बिंदु को चुनने के लिए कर सकता है जिस पर एक विंडो (या एक खंड) में एक प्रविष्टि करना है। बदलने के लिए पाठ का)। फिर, शिफ़्ट होल्ड करके और उसी स्क्रीन पर कहीं और प्रतिलिपि स्रोत का चयन करके, जैसे ही शिफ़्ट जारी किया जाएगा, प्रतिलिपि बनाई जाएगी। इसी तरह, होल्डिंग शिफ्ट और कंट्रोल स्रोत को कॉपी और कट (डिलीट) करेगा। इस कार्यप्रवाह के लिए वर्तमान बहु-चरणीय कार्यप्रवाहों की तुलना में बहुत कम कीस्ट्रोक्स/माउस क्लिक की आवश्यकता होती है, और इसके लिए किसी स्पष्ट कॉपी बफ़र की आवश्यकता नहीं होती है। यह माना जाता है कि इसे हटा दिया गया था, क्योंकि मूल Apple और IBM GUI कई विंडो की अनुमति देने के लिए पर्याप्त घनत्व नहीं थे, जैसा कि PARC मशीनें थीं, और इसलिए एक साथ कई विंडो का उपयोग शायद ही कभी किया जाता था।
मूल कॉपी/कट/पेस्ट कार्यप्रवाह, जैसा कि PARC में लागू किया गया है, एक अद्वितीय कार्यप्रवाह का उपयोग करता है: एक ही स्क्रीन पर दो विंडो के साथ, उपयोगकर्ता माउस का उपयोग उस बिंदु को चुनने के लिए कर सकता है जिस पर एक विंडो (या एक खंड) में एक प्रविष्टि करना है। बदलने के लिए टेक्स्ट का)। फिर, शिफ़्ट होल्ड करके और उसी स्क्रीन पर कहीं और कॉपी स्रोत का चयन करके, जैसे ही शिफ़्ट जारी किया जाएगा, प्रतिलिपि बनाई जाएगी। इसी तरह, होल्डिंग शिफ्ट और कंट्रोल स्रोत को कॉपी और कट (डिलीट) करेगा। इस कार्यप्रवाह के लिए वर्तमान बहु-चरणीय कार्यप्रवाहों की तुलना में बहुत कम कीस्ट्रोक्स/माउस क्लिक की आवश्यकता होती है, और इसके लिए किसी स्पष्ट कॉपी बफ़र की आवश्यकता नहीं होती है। यह माना जाता है कि इसे हटा दिया गया था, क्योंकि मूल [[Apple Macintosh|एप्पल]] और [[आईबीएम कॉमन यूजर एक्सेस|आईबीएम]] जीयूआई कई विंडो की अनुमति देने के लिए पर्याप्त घनत्व नहीं थे, जैसा कि PARC मशीनें थीं, और इसलिए एक साथ कई विंडो का उपयोग शायद ही कभी किया जाता था।


== कट और पेस्ट ==
== कट और पेस्ट ==
[[File:Sequence diagram of cut paste-en.svg|thumb|कट और पेस्ट ऑपरेशन का अनुक्रम आरेख]]कंप्यूटर आधारित संपादन में कट-एंड-पेस्ट ऑपरेशन का बहुत बार उपयोग शामिल हो सकता है। अधिकांश सॉफ्टवेयर-आपूर्तिकर्ता ऐसे कार्यों को करने के लिए कई तरीके प्रदान करते हैं, और इसमें (उदाहरण के लिए) कुंजी संयोजन, पुलडाउन मेनू, पॉप-अप मेनू, या [[ उपकरण पट्टी ]] बटन शामिल हो सकते हैं।
[[File:Sequence diagram of cut paste-en.svg|thumb|कट और पेस्ट ऑपरेशन का अनुक्रम आरेख]]कंप्यूटर आधारित संपादन में कट-एंड-पेस्ट ऑपरेशन का बहुत बार उपयोग सम्मिलित हो सकता है। अधिकांश सॉफ्टवेयर-आपूर्तिकर्ता ऐसे कार्यों को करने के लिए कई तरीके प्रदान करते हैं, और इसमें (उदाहरण के लिए) की संयोजन, पुलडाउन मेनू, पॉप-अप मेनू, या [[ उपकरण पट्टी | टूलबार]] बटन सम्मिलित  हो सकते हैं।
# उपयोगकर्ता किसी विधि द्वारा स्थानांतरित करने के लिए पाठ या फ़ाइल का चयन या हाइलाइट करता है, आमतौर पर टेक्स्ट या फ़ाइल नाम को पॉइंटिंग-डिवाइस के साथ [[खींच]]कर या [[कर्सर (कंप्यूटर)]] को स्थानांतरित करने के लिए तीर कुंजियों का उपयोग करते समय Shift कुंजी दबाए रखें।
# उपयोगकर्ता किसी विधि द्वारा स्थानांतरित करने के लिए टेक्स्ट या फ़ाइल का चयन या <nowiki>''</nowiki>हाइलाइट<nowiki>''</nowiki> करता है, सामान्यतः टेक्स्ट या फ़ाइल नाम को पॉइंटिंग-डिवाइस के साथ [[खींच]]कर या [[कर्सर (कंप्यूटर)]] को स्थानांतरित करने के लिए एरो की का उपयोग करते समय शिफ्ट की को दबाए रखें।
# उपयोगकर्ता कुंजी संयोजन के माध्यम से कट ऑपरेशन करता है {{keypress|[[Control key|Ctrl]]|x}} ({{keypress|[[Command key|⌘]]|x}} [[मैक (कंप्यूटर)]] उपयोगकर्ताओं के लिए), मेनू, या अन्य साधन।
# उपयोगकर्ता की संयोजन के माध्यम से कट ऑपरेशन करता है {{keypress|[[Control key|Ctrl]]|x}} ({{keypress|[[Command key|⌘]]|x}} [[मैक (कंप्यूटर)]] उपयोगकर्ताओं के लिए), मेनू, या अन्य साधन।
# स्पष्ट रूप से, कटा हुआ पाठ अपने स्थान से तुरंत गायब हो जाता है। कट फाइलें आमतौर पर यह इंगित करने के लिए रंग बदलती हैं कि उन्हें स्थानांतरित किया जाएगा।
# स्पष्ट रूप से, कटा हुआ टेक्स्ट अपने स्थान से तुरंत गायब हो जाता है। <nowiki>''कट''</nowiki> फाइलें सामान्यतः यह इंगित करने के लिए रंग बदलती हैं कि उन्हें स्थानांतरित किया जाएगा।
# संकल्पनात्मक रूप से, पाठ अब [[क्लिपबोर्ड (सॉफ्टवेयर)]] कहे जाने वाले स्थान पर चला गया है। क्लिपबोर्ड आमतौर पर अदृश्य रहता है। अधिकांश प्रणालियों पर केवल एक क्लिपबोर्ड स्थान मौजूद होता है, इसलिए एक और कट या कॉपी ऑपरेशन पहले से संग्रहीत जानकारी को अधिलेखित कर देता है। कई [[यूनिक्स]] टेक्स्ट-एडिटर कई क्लिपबोर्ड प्रविष्टियाँ प्रदान करते हैं, जैसे कुछ मैकिंटोश प्रोग्राम जैसे क्लिपबोर्ड मास्टर,<ref>{{cite web |title=क्लिपबोर्ड मास्टर|work=क्लिपबोर्ड मास्टर2.0 by In Phase Consulting, July 1994|url=http://forums.info-mac.org/viewtopic.php?f=243&t=14244&sid=739ce1119f88340c52dc2aed3c788fff |access-date=14 September 2009}}</ref> और विंडोज [[ क्लिपबोर्ड प्रबंधक ]] | क्लिपबोर्ड-मैनेजर प्रोग्राम जैसे कि [[माइक्रोसॉफ्ट ऑफिस]] में एक।
# संकल्पनात्मक रूप से, टेक्स्ट अब [[क्लिपबोर्ड (सॉफ्टवेयर)]] कहे जाने वाले स्थान पर चला गया है। क्लिपबोर्ड सामान्यतः अदृश्य रहता है। अधिकांश प्रणालियों पर केवल एक क्लिपबोर्ड स्थान उपलब्ध होता है, इसलिए एक और कट या कॉपी ऑपरेशन पहले से संग्रहीत जानकारी को अधिलेखित कर देता है। कई [[यूनिक्स]] टेक्स्ट-एडिटर कई क्लिपबोर्ड प्रविष्टियाँ प्रदान करते हैं, जैसे कुछ मैकिंटोश प्रोग्राम जैसे क्लिपबोर्ड मास्टर,<ref>{{cite web |title=क्लिपबोर्ड मास्टर|work=क्लिपबोर्ड मास्टर2.0 by In Phase Consulting, July 1994|url=http://forums.info-mac.org/viewtopic.php?f=243&t=14244&sid=739ce1119f88340c52dc2aed3c788fff |access-date=14 September 2009}}</ref> और विंडोज [[ क्लिपबोर्ड प्रबंधक ]]क्लिपबोर्ड-मैनेजर प्रोग्राम जैसे कि [[माइक्रोसॉफ्ट ऑफिस]] में हैं।
# उपयोगकर्ता किसी विधि द्वारा सम्मिलन के लिए स्थान का चयन करता है, आमतौर पर वांछित सम्मिलन बिंदु पर क्लिक करके।
# उपयोगकर्ता किसी विधि द्वारा सम्मिलन के लिए स्थान का चयन करता है, सामान्यतः वांछित सम्मिलन बिंदु पर क्लिक करके।
# एक पेस्ट ऑपरेशन होता है जो सम्मिलन बिंदु पर स्पष्ट रूप से क्लिपबोर्ड पाठ सम्मिलित करता है। (पेस्ट ऑपरेशन आमतौर पर क्लिपबोर्ड पाठ को नष्ट नहीं करता है: यह क्लिपबोर्ड में उपलब्ध रहता है और उपयोगकर्ता अन्य बिंदुओं पर अतिरिक्त प्रतियां सम्मिलित कर सकता है)।
# एक ''<nowiki>''पेस्ट''</nowiki>'' ऑपरेशन होता है जो सम्मिलन बिंदु पर स्पष्ट रूप से क्लिपबोर्ड टेक्स्ट सम्मिलित करता है। (पेस्ट ऑपरेशन सामान्यतः क्लिपबोर्ड टेक्स्ट को नष्ट नहीं करता है: यह क्लिपबोर्ड में उपलब्ध रहता है और उपयोगकर्ता अन्य बिंदुओं पर अतिरिक्त प्रतियां सम्मिलित कर सकता है)।
जबकि कट-एंड-पेस्ट अक्सर विंडोज़ जैसे GUI वातावरण में माउस-समतुल्य के साथ होता है, यह पूरी तरह से कीबोर्ड से भी हो सकता है, विशेष रूप से यूनिक्स [[पाठ संपादक]]ों में, जैसे कि [[पिको (पाठ संपादक)]] या vi। माउस के बिना काटना और चिपकाना एक चयन शामिल कर सकता है (जिसके लिए {{keypress|Ctrl|x}} अधिकांश ग्राफ़िकल सिस्टम में दबाया जाता है) या संपूर्ण वर्तमान लाइन, लेकिन इसमें कर्सर (कंप्यूटर) के बाद लाइन के अंत तक और अन्य अधिक परिष्कृत ऑपरेशन शामिल हो सकते हैं।
जबकि कट-एंड-पेस्ट प्रायः विंडोज़ जैसे जीयूआई वातावरण में माउस-समतुल्य के साथ होता है, यह पूरी तरह से कीबोर्ड से भी हो सकता है, विशेष रूप से यूनिक्स [[पाठ संपादक|टेक्स्ट संपादक]]ों में, जैसे कि [[पिको (पाठ संपादक)|पिको (टेक्स्ट संपादक)]] या वीआई। माउस के बिना कट और पेस्ट एक चयन सम्मिलित  कर सकता है (जिसके लिए {{keypress|Ctrl|x}} अधिकांश ग्राफ़िकल सिस्टम में दबाया जाता है) या संपूर्ण वर्तमान लाइन, लेकिन इसमें कर्सर (कंप्यूटर) के बाद लाइन के अंत तक और अन्य अधिक परिष्कृत ऑपरेशन सम्मिलित  हो सकते हैं।


जब एक सॉफ्टवेयर वातावरण कट और पेस्ट की कार्यक्षमता प्रदान करता है, तो कॉपी नामक एक गैर-विनाशकारी ऑपरेशन आमतौर पर उनके साथ होता है; कॉपी चयनित टेक्स्ट की कॉपी को उसके मूल स्थान से हटाए बिना क्लिपबोर्ड में रखता है।
जब एक सॉफ्टवेयर वातावरण कट और पेस्ट की कार्यक्षमता प्रदान करता है, तो कॉपी नामक एक गैर-विनाशकारी ऑपरेशन सामान्यतः उनके साथ होता है; कॉपी चयनित टेक्स्ट की कॉपी को उसके मूल स्थान से हटाए बिना क्लिपबोर्ड में रखता है।


क्लिपबोर्ड आमतौर पर अदृश्य रहता है, क्योंकि काटने और चिपकाने के संचालन, जबकि वास्तव में स्वतंत्र होते हैं, आमतौर पर त्वरित उत्तराधिकार में होते हैं, और उपयोगकर्ता (आमतौर पर) को ऑपरेशन को समझने या मानसिक संदर्भ को बनाए रखने में सहायता की आवश्यकता नहीं होती है। कुछ एप्लिकेशन प्रोग्राम क्लिपबोर्ड पर डेटा देखने, या कभी-कभी संपादित करने का साधन भी प्रदान करते हैं।
क्लिपबोर्ड सामान्यतः अदृश्य रहता है, क्योंकि कट और पेस्ट के संचालन, जबकि वास्तव में स्वतंत्र होते हैं, सामान्यतः त्वरित उत्तराधिकार में होते हैं, और उपयोगकर्ता (सामान्यतः) को ऑपरेशन को समझने या मानसिक संदर्भ को बनाए रखने में सहायता की आवश्यकता नहीं होती है। कुछ एप्लिकेशन प्रोग्राम क्लिपबोर्ड पर डेटा देखने, या कभी-कभी संपादित करने का साधन भी प्रदान करते हैं।


== कॉपी और पेस्ट करें ==
== कॉपी और पेस्ट ==
{{Redirect-multi|2|Copy and paste|Copy & Paste|the album|Hurricane Venus||copy and paste (disambiguation)}}
[[File:Sequence diagram of copy paste-en.svg|thumb|300px|कॉपी-पेस्ट ऑपरेशन का अनुक्रम आरेख]]कॉपी-एंड-पेस्ट शब्द एक स्रोत से गंतव्य तक [[चरित्र (कंप्यूटिंग)]] या अन्य [[आंकड़े]] को पुन: प्रस्तुत करने की लोकप्रिय, सरल विधि को संदर्भित करता है। यह '''कट और पेस्ट''' से इस मायने में अलग है कि मूल स्रोत टेक्स्ट या डेटा डिलीट या रिमूव नहीं होता है। इस पद्धति की लोकप्रियता इसकी सादगी और आसानी से उपजी है जिसके साथ उपयोगकर्ता विभिन्न अनुप्रयोगों के बीच डेटा को नेत्रहीन रूप से स्थानांतरित कर सकते हैं - बिना [[ डिस्क भंडारण ]] का सहारा लिए।
[[File:Sequence diagram of copy paste-en.svg|thumb|300px|कॉपी-पेस्ट ऑपरेशन का अनुक्रम आरेख]]कॉपी-एंड-पेस्ट शब्द एक स्रोत से गंतव्य तक [[चरित्र (कंप्यूटिंग)]] या अन्य [[आंकड़े]] को पुन: प्रस्तुत करने की लोकप्रिय, सरल विधि को संदर्भित करता है। यह कट और पेस्ट से इस मायने में अलग है कि मूल स्रोत टेक्स्ट या डेटा डिलीट या रिमूव नहीं होता है। इस पद्धति की लोकप्रियता इसकी सादगी और आसानी से उपजी है जिसके साथ उपयोगकर्ता विभिन्न अनुप्रयोगों के बीच डेटा को नेत्रहीन रूप से स्थानांतरित कर सकते हैं - बिना [[ डिस्क भंडारण ]] का सहारा लिए।


एक बार क्लिपबोर्ड (कंप्यूटिंग) में डेटा कॉपी कर लेने के बाद, कोई क्लिपबोर्ड की सामग्री को गंतव्य दस्तावेज़ में पेस्ट कर सकता है।
एक बार क्लिपबोर्ड (कंप्यूटिंग) में डेटा कॉपी कर लेने के बाद, कोई क्लिपबोर्ड की सामग्री को गंतव्य दस्तावेज़ में पेस्ट कर सकता है।
Line 63: Line 58:
[[एक्स विंडो सिस्टम]] एक अतिरिक्त क्लिपबोर्ड रखता है जिसमें सबसे हाल ही में चयनित टेक्स्ट होता है; मिडिल-क्लिकिंग इस चयन क्लिपबोर्ड की सामग्री को उस समय जो भी पॉइंटर (कंप्यूटिंग WIMP) पर है, उसमें चिपका देता है।
[[एक्स विंडो सिस्टम]] एक अतिरिक्त क्लिपबोर्ड रखता है जिसमें सबसे हाल ही में चयनित टेक्स्ट होता है; मिडिल-क्लिकिंग इस चयन क्लिपबोर्ड की सामग्री को उस समय जो भी पॉइंटर (कंप्यूटिंग WIMP) पर है, उसमें चिपका देता है।


अधिकांश [[टर्मिनल एमुलेटर]] और कुछ अन्य एप्लिकेशन कुंजी संयोजनों का समर्थन करते हैं कॉपी करने के लिए Ctrl-Insert और पेस्ट करने के लिए Shift-Insert। यह IBM कॉमन यूजर एक्सेस (CUA) मानक के अनुसार है। यूनिक्स सिस्टम जैसे लिनक्स और फ्रीबीएसडी में ऐतिहासिक टेक्स्ट-मोड टर्मिनलों में समान कार्यक्षमता के लिए, [[जीपीएम (सॉफ्टवेयर)]] या माउस देखें।
अधिकांश [[टर्मिनल एमुलेटर]] और कुछ अन्य एप्लिकेशन की संयोजनों का समर्थन करते हैं कॉपी करने के लिए [[ नियंत्रण एक्स |कण्ट्रोल]]-इन्सर्ट और पेस्ट करने के लिए शिफ्ट-इन्सर्ट। यह [[आईबीएम कॉमन यूजर एक्सेस|आईबीएम]] कॉमन यूजर एक्सेस (सीयूए) मानक के अनुसार है। यूनिक्स सिस्टम जैसे लिनक्स और फ्रीबीएसडी (FreeBSD) में ऐतिहासिक टेक्स्ट-मोड टर्मिनलों में समान कार्यक्षमता के लिए, [[जीपीएम (सॉफ्टवेयर)]] या माउस देखें।


== ढूंढें और जाएं ==
== फाइंड और गो ==
[[NeXTStep]] ऑपरेटिंग सिस्टम ने दूसरे सिस्टम-वाइड को जोड़कर सिंगल कॉपी बफर रखने की अवधारणा को बढ़ाया{{vanchor|find buffer}} खोज के लिए उपयोग किया जाता है। ढूँढें बफ़र [[macOS]] में भी उपलब्ध है।
[[NeXTStep]] ऑपरेटिंग सिस्टम ने दूसरे सिस्टम-वाइड को जोड़कर सिंगल कॉपी बफ़र रखने की अवधारणा को बढ़ाया {{vanchor|फाइंड बफ़र}} खोज के लिए उपयोग किया जाता है। फाइंड बफ़र [[macOS|मैकओएस]] में भी उपलब्ध है।


पाठ को खोज बफ़र में या तो ढूँढें पैनल का उपयोग करके या पाठ का चयन करके और हिट करके रखा जा सकता है {{key press|⌘|E}}.
टेक्स्ट को फाइंड बफ़र में या तो फाइंड पैनल का उपयोग करके या टेक्स्ट का चयन करके और हिट करके रखा जा सकता है {{key press|⌘|E}}.


इसके बाद टेक्स्ट को फाइंड नेक्स्ट' के साथ खोजा जा सकता है {{key press|⌘|G}} और पिछला खोजें {{key press|⌘|D}}.
इसके बाद टेक्स्ट को फाइंड नेक्स्ट' के साथ खोजा जा सकता है {{key press|⌘|G}} और पिछला खोजें {{key press|⌘|D}}.
Line 74: Line 69:
कार्यक्षमता उपयोगी होती है जब उदाहरण के लिए स्रोत कोड संपादित करना। फ़ाइल में कहीं और एक चर या फ़ंक्शन नाम की घटना का पता लगाने के लिए, बस डबल क्लिक करके नाम का चयन करें, हिट करें {{key press|⌘|E}} और उसके बाद अगली या पिछली घटना पर जाएं {{key press|⌘|G}} / {{key press|⌘|D}}.
कार्यक्षमता उपयोगी होती है जब उदाहरण के लिए स्रोत कोड संपादित करना। फ़ाइल में कहीं और एक चर या फ़ंक्शन नाम की घटना का पता लगाने के लिए, बस डबल क्लिक करके नाम का चयन करें, हिट करें {{key press|⌘|E}} और उसके बाद अगली या पिछली घटना पर जाएं {{key press|⌘|G}} / {{key press|⌘|D}}.


ध्यान दें कि यह [[ खिड़कियाँ ]]़ या एक्स विंडो सिस्टम जैसे अन्य यूजर इंटरफेस के साथ आपके कॉपी बफर को नष्ट नहीं करता है।
ध्यान दें कि यह विंडोज या एक्स विंडोज सिस्टम जैसे अन्य यूजर इंटरफेस के साथ आपके कॉपी बफ़र को नष्ट ''नहीं'' करता है।


कॉपी और पेस्ट के साथ इसका उपयोग बार-बार पाठ के त्वरित और आसान प्रतिस्थापन के लिए किया जा सकता है:
कॉपी और पेस्ट के साथ इसका उपयोग बार-बार टेक्स्ट के त्वरित और आसान प्रतिस्थापन के लिए किया जा सकता है:
* वह टेक्स्ट चुनें जिसे आप बदलना चाहते हैं (यानी डबल क्लिक करके)
* वह टेक्स्ट चुनें जिसे आप रिप्लेस (बदलना) चाहते हैं (यानी डबल क्लिक करके)
* टेक्स्ट को Find बफर में रखें {{key press|⌘|E}}
* टेक्स्ट को फाइंड बफ़र में रखें {{key press|⌘|E}}
* चयनित पाठ को अपने प्रतिस्थापन पाठ के साथ अधिलेखित करें
* फाइंडचयनित टेक्स्ट को अपने प्रतिस्थापन टेक्स्ट के साथ अधिलेखित करें
* प्रतिस्थापन पाठ का चयन करें (कोशिश करें {{key press|⎇|⇧|←}} कीबोर्ड से अपने हाथ उठाने से बचने के लिए)
* प्रतिस्थापन टेक्स्ट का चयन करें (कोशिश करें {{key press|⎇|⇧|←}} कीबोर्ड से अपने हाथ उठाने से बचने के लिए)
* प्रतिस्थापन पाठ की प्रतिलिपि बनाएँ {{key press|⌘|C}}
* रिप्लेसमेंट (प्रतिस्थापन) टेक्स्ट की कॉपी बनाएँ {{key press|⌘|C}}
* अगली या पिछली घटना का पता लगाएं {{key press|⌘|G}} / {{key press|⌘|D}}
* अगली या पिछली घटना का पता लगाएं {{key press|⌘|G}} / {{key press|⌘|D}}
* प्रतिस्थापन पाठ चिपकाएँ {{key press|⌘|V}}
* रिप्लेसमेंट टेक्स्ट पेस्ट करें  {{key press|⌘|V}}
* आखिरी दो चरणों को जितनी बार जरूरत हो दोहराएं
* आखिरी दो चरणों को जितनी बार जरूरत हो दोहराएं
या संक्षेप में:
या संक्षेप में:
* चुनना {{key press|⌘| E}}, उत्तर दें, {{key press| ⎇|⇧|←}}, {{key press|⌘|C}}, {{key press|⌘|G}}, {{key press|⌘|V}}, {{key press|⌘|G}}, {{key press|⌘|V}} ...
* सेलेक्ट (चुनना) {{key press|⌘| E}}, उत्तर दें, {{key press| ⎇|⇧|←}}, {{key press|⌘|C}}, {{key press|⌘|G}}, {{key press|⌘|V}}, {{key press|⌘|G}}, {{key press|⌘|V}} ...
हालांकि यह पहली बार में थोड़ा जटिल लग सकता है, यह खोज पैनल का उपयोग करने की तुलना में अक्सर बहुत तेज होता है, विशेष रूप से जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा या जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा। जब कोई पाठ प्रतिस्थापित नहीं किया जाएगा, तो बस हिट करें {{key press|⌘|G}} फिर से अगली घटना पर जाने के लिए।
हालांकि यह पहली बार में थोड़ा जटिल लग सकता है, यह फाइंड पैनल का उपयोग करने की तुलना में प्रायः  बहुत तेज होता है, विशेष रूप से जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा या जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा। जब कोई टेक्स्ट प्रतिस्थापित नहीं किया जाएगा, तो बस हिट करें {{key press|⌘|G}} फिर से अगली घटना पर जाने के लिए।


खोज बफ़र सिस्टम चौड़ा है। अर्थात, यदि आप खोज फलक में कोई पाठ दर्ज करते हैं (या इसके साथ {{key press|⌘|E}}) एक एप्लिकेशन में और फिर दूसरे एप्लिकेशन पर स्विच करने के बाद आप फिर से सर्च टेक्स्ट दर्ज किए बिना तुरंत सर्च करना शुरू कर सकते हैं।
फाइंड बफ़र सिस्टम बड़ा है। अर्थात, यदि आप फाइंड पैनल में कोई टेक्स्ट दर्ज करते हैं (या इसके साथ {{key press|⌘|E}}) एक एप्लिकेशन में और फिर दूसरे एप्लिकेशन पर स्विच करने के बाद आप फिर से सर्च टेक्स्ट दर्ज किए बिना तुरंत सर्च करना प्रारम्भ कर सकते हैं।


== सामान्य कीबोर्ड शॉर्टकट ==
== सामान्य कीबोर्ड शॉर्टकट ==
Line 95: Line 90:
|-
|-
! &nbsp;
! &nbsp;
! Cut
! '''कट'''
! Copy
! कॉपी
! Paste
! '''पेस्ट'''
! History/Notes
! इतिहास / नोट्स
|-
|-
! Apple
! [[Apple Macintosh|एप्पल]]
| {{keypress|Command|X}}
| {{keypress|Command|X}}
| {{keypress|Command|C}}
| {{keypress|Command|C}}
Line 106: Line 101:
|  
|  
|-
|-
! Windows/GNOME/KDE
! विंडोज़/गनोम/केडीई (Windows/GNOME/KDE)
| {{keypress|Control|X}} / {{keypress|Shift|Delete}}
| {{keypress|Control|X}} / {{keypress|Shift|Delete}}
| {{keypress|Control|C}} / {{keypress|Control|Insert}}
| {{keypress|Control|C}} / {{keypress|Control|Insert}}
| {{keypress|Control|V}} / {{keypress|Shift|Insert}}
| {{keypress|Control|V}} / {{keypress|Shift|Insert}}
| In Windows 10 if enabled: {{keypress|Win|V}} <ref>[https://www.windowscentral.com/how-use-new-clipboard-windows-10-october-2018-update How to use the new clipboard on Windows 10 October 2018 Update | Windows Central]</ref>
| विंडोज 10 में अगर सक्षम है: {{keypress|Win|V}} <ref>[https://www.windowscentral.com/how-use-new-clipboard-windows-10-october-2018-update How to use the new clipboard on Windows 10 October 2018 Update | Windows Central]</ref>
|-
|-
! GNOME/KDE terminal emulators
! गनोम/केडीई  टर्मिनल एमुलेटर
| <!-- cut -->
| <!-- cut -->
| {{keypress|Control|Shift|C}} / {{keypress|Control|Insert}}
| {{keypress|Control|Shift|C}} / {{keypress|Control|Insert}}
| {{keypress|Control|Shift|V}} / {{keypress|Control|Shift|Insert}}<br/>({{keypress|Shift|Insert}} or middle mouse button for pasting selected text)
| {{keypress|Control|Shift|V}} / {{keypress|Control|Shift|Insert}}<br/>({{keypress|Shift|Insert}} या मिडिल माउस बटन सेलेक्टेड टेक्स्ट को '''पेस्ट''' के लिए)
|  
|  
|-
|-
Line 124: Line 119:
|  
|  
|-
|-
! Common User Access
! कॉमन  यूजर  एक्सेस
| {{keypress|Shift|Delete}}
| {{keypress|Shift|Delete}}
| {{keypress|Control|Insert}}
| {{keypress|Control|Insert}}
Line 134: Line 129:
| {{keypress|[[Meta key|meta]]|w}} (Copy)
| {{keypress|[[Meta key|meta]]|w}} (Copy)
| {{keypress|Control|y}} (Paste / Yank)
| {{keypress|Control|y}} (Paste / Yank)
| A "kill ring" is maintained. Multiple M-yanks rotate the ring in place.
| एक "किल रिंग" बनी हुई है। मल्टीपल एम-यांक जगह-जगह रिंग को घुमाते हैं।
|-
|-
! vi
! vi (वीआई)
| {{keypress|d}} (delete)/{{keypress|d}}{{keypress|d}} (delete line)
| {{keypress|d}} (delete)/{{keypress|d}}{{keypress|d}} (delete line)
| {{keypress|y}} (yank)
| {{keypress|y}} (yank)
Line 142: Line 137:
|  
|  
|-
|-
! X Window System
! [[एक्स विंडो सिस्टम]]
| <!-- cut -->
| <!-- cut -->
| click-and-drag to highlight
| हाइलाइट करने के लिए क्लिक-एंड-ड्रैग करें
| middle mouse button
| मिडिल माउस बटन
|  
|  
|}
|}
== ऑटोमेशन को कॉपी और पेस्ट करें ==
== ऑटोमेशन को कॉपी और पेस्ट करें ==
एक एप्लिकेशन से दूसरे एप्लिकेशन में एक-एक करके डेटा कॉपी करना, जैसे कि [[Microsoft Excel]] से फॉर्म (HTML) में, बहुत सारे मैनुअल काम शामिल हो सकते हैं। कॉपी और पेस्ट को [[कंप्यूटर प्रोग्राम]] की मदद से स्वचालित किया जा सकता है जो मूल्यों की सूची के माध्यम से पुनरावृति करेगा और उन्हें सक्रिय [[विंडो (कंप्यूटिंग)]] में पेस्ट करेगा। ऐसे कार्यक्रम [[मैक्रो (कंप्यूटर विज्ञान)]] या समर्पित कार्यक्रमों के रूप में आ सकते हैं जिनमें कम या ज्यादा स्क्रिप्टिंग शामिल होती है। वैकल्पिक रूप से, [[एक साथ संपादन]] का समर्थन करने वाले एप्लिकेशन का उपयोग वस्तुओं के संग्रह की प्रतिलिपि बनाने या स्थानांतरित करने के लिए किया जा सकता है।
एक एप्लिकेशन से दूसरे एप्लिकेशन में एक-एक करके डेटा कॉपी करना, जैसे कि [[Microsoft Excel|माइक्रोसॉफ्ट एक्सेल]] से फॉर्म (एचटीएमएल) में, बहुत सारे मैनुअल काम सम्मिलित हो सकते हैं। कॉपी और पेस्ट को [[कंप्यूटर प्रोग्राम]] की मदद से स्वचालित किया जा सकता है जो मूल्यों की सूची के माध्यम से पुनरावृति करेगा और उन्हें सक्रिय [[विंडो (कंप्यूटिंग)]] में पेस्ट करेगा। ऐसे कार्यक्रम [[मैक्रो (कंप्यूटर विज्ञान)]] या समर्पित कार्यक्रमों के रूप में आ सकते हैं जिनमें कम या ज्यादा स्क्रिप्टिंग सम्मिलित  होती है। वैकल्पिक रूप से, [[एक साथ संपादन]] का समर्थन करने वाले एप्लिकेशन का उपयोग वस्तुओं के संग्रह की प्रतिलिपि बनाने या स्थानांतरित करने के लिए किया जा सकता है।


== मूविंग और कॉपी करने के बीच अतिरिक्त अंतर ==<!-- This section is linked from [[Spreadsheet]] -->
== मूविंग और कॉपी करने के बीच अतिरिक्त अंतर ==
स्प्रैडशीट में, हिलना (काटना और चिपकाना) को कॉपी करने (कॉपी और पेस्ट करना) और फिर मूल को हटाने के समान नहीं होना चाहिए: चलते समय, स्थानांतरित सेल के संदर्भ तदनुसार स्थानांतरित हो सकते हैं।
स्प्रैडशीट में, मूविंग (कॉपी और पेस्ट करना) को कॉपी करने (कॉपी और पेस्ट करना) और फिर मूल को हटाने के समान नहीं होना चाहिए: चलते समय, स्थानांतरित सेल के संदर्भ तदनुसार स्थानांतरित हो सकते हैं।


[[ विंडोज़ एक्सप्लोरर ]] भी केवल कॉपी-एंड-डिलीट से मूविंग को अलग करता है: एक कट फाइल वास्तव में तब तक गायब नहीं होगी जब तक कि कहीं और पेस्ट नहीं किया जाता है और इसे एक से अधिक बार पेस्ट नहीं किया जा सकता है। आइकन क्षणिक कट स्थिति दिखाने के लिए फीका पड़ जाता है जब तक कि इसे कहीं चिपकाया नहीं जाता। पहली फ़ाइल के कटते समय दूसरी फ़ाइल को काटना पहले को कटी हुई स्थिति से मुक्त कर देगा और इसे अपरिवर्तित छोड़ देगा। फ़ाइलों को काटने के लिए Shift+Delete का उपयोग नहीं किया जा सकता है; इसके बजाय यह रीसायकल बिन का उपयोग किए बिना उन्हें हटा देता है।
[[ विंडोज़ एक्सप्लोरर |विंडोज़ एक्सप्लोरर]] भी केवल कॉपी-एंड-डिलीट से मूविंग को अलग करता है: एक <nowiki>''</nowiki>कट<nowiki>''</nowiki> फाइल वास्तव में तब तक गायब नहीं होगी जब तक कि कहीं और पेस्ट नहीं किया जाता है और इसे एक से अधिक बार पेस्ट नहीं किया जा सकता है। आइकन क्षणिक कट स्थिति दिखाने के लिए फीका पड़ जाता है जब तक कि इसे कहीं पेस्ट नहीं किया जाता। पहली फ़ाइल के <nowiki>''</nowiki>कट<nowiki>''</nowiki> करते समय दूसरी फ़ाइल को <nowiki>''</nowiki>कट<nowiki>''</nowiki> पहले को कटी हुई स्थिति से मुक्त कर देगा और इसे अपरिवर्तित छोड़ देगा। फ़ाइलों को कट करने के लिए शिफ्ट + डिलीट का उपयोग नहीं किया जा सकता है; इसके बजाय यह रीसायकल बिन का उपयोग किए बिना उन्हें डिलीट कर देता है।


== एकाधिक क्लिपबोर्ड ==
== मल्टीप्ल (एकाधिक) क्लिपबोर्ड ==
कई संपादक विशिष्ट क्लिपबोर्ड से टेक्स्ट को कॉपी करने या टेक्स्ट पेस्ट करने की अनुमति देते हैं, आमतौर पर एक विशेष क्लिपबोर्ड-नंबर निर्दिष्ट करने के लिए एक विशेष कीस्ट्रोक-अनुक्रम का उपयोग करते हैं।
कई संपादक विशिष्ट क्लिपबोर्ड से टेक्स्ट को कॉपी करने या टेक्स्ट पेस्ट करने की अनुमति देते हैं, सामान्यतः एक विशेष क्लिपबोर्ड-नंबर निर्दिष्ट करने के लिए एक विशेष कीस्ट्रोक-अनुक्रम का उपयोग करते हैं।


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


इसी तरह, एक किल रिंग कट-एंड-पेस्ट ऑपरेशन के लिए उपयोग किए जाने वाले स्टैक (अमूर्त डेटा प्रकार) प्रदान करता है, जो डेटा के कई टुकड़ों को संग्रहीत करने में सक्षम क्लिपबोर्ड के प्रकार के रूप में होता है।<ref>{{cite web |url=http://www.ai.sri.com/~gkb/general.html#kill-ring |title=जीकेबी (जेनेरिक नॉलेज बेस) संपादक उपयोगकर्ता पुस्तिका|work=[[Artificial Intelligence Center]] |publisher=[[SRI International]] |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20110927045955/http://www.ai.sri.com/~gkb/general.html#kill-ring |archive-date=2011-09-27 }}</ref> उदाहरण के लिए, [[GNU Emacs]] टेक्स्ट एडिटर एक किल रिंग प्रदान करता है।<ref>{{cite web |url=https://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Kill-Ring |title=जीएनयू Emacs मैनुअल|publisher=Gnu.org |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20111126072024/http://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Kill-Ring |archive-date=2011-11-26 }}</ref> हर बार जब कोई उपयोगकर्ता कट या कॉपी ऑपरेशन करता है, तो सिस्टम प्रभावित टेक्स्ट को रिंग में जोड़ देता है। बाद में पेस्ट-ऑपरेशन करते समय उपयोगकर्ता रिंग में एक विशिष्ट (अपेक्षाकृत क्रमांकित) बफर की सामग्री तक पहुंच सकता है। कोई भी किल-बफ़र्स को अलग-अलग नाम दे सकता है, इस प्रकार एकाधिक-क्लिपबोर्ड कार्यक्षमता का दूसरा रूप प्रदान करता है।
इसी तरह, '''किल रिंग''' कट-एंड-पेस्ट ऑपरेशन के लिए उपयोग किए जाने वाले स्टैक (अमूर्त डेटा प्रकार) प्रदान करता है, जो डेटा के कई टुकड़ों को संग्रहीत करने में सक्षम क्लिपबोर्ड के प्रकार के रूप में होता है।<ref>{{cite web |url=http://www.ai.sri.com/~gkb/general.html#kill-ring |title=जीकेबी (जेनेरिक नॉलेज बेस) संपादक उपयोगकर्ता पुस्तिका|work=[[Artificial Intelligence Center]] |publisher=[[SRI International]] |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20110927045955/http://www.ai.sri.com/~gkb/general.html#kill-ring |archive-date=2011-09-27 }}</ref> उदाहरण के लिए, [[GNU Emacs]] टेक्स्ट एडिटर एक किल रिंग प्रदान करता है।<ref>{{cite web |url=https://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Kill-Ring |title=जीएनयू Emacs मैनुअल|publisher=Gnu.org |access-date=2011-11-25 |url-status=live |archive-url=https://web.archive.org/web/20111126072024/http://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Kill-Ring |archive-date=2011-11-26 }}</ref> हर बार जब कोई उपयोगकर्ता कट या कॉपी ऑपरेशन करता है, तो सिस्टम प्रभावित टेक्स्ट को रिंग में जोड़ देता है। बाद में पेस्ट-ऑपरेशन करते समय उपयोगकर्ता रिंग में एक विशिष्ट (अपेक्षाकृत क्रमांकित) बफ़र की सामग्री तक पहुंच सकता है। कोई भी किल-बफ़र्स को अलग-अलग नाम दे सकता है, इस प्रकार एकाधिक-क्लिपबोर्ड कार्यक्षमता का दूसरा रूप प्रदान करता है।


== अभिव्यक्ति का अपमानजनक उपयोग ==
== अभिव्यक्ति का अपमानजनक उपयोग ==
{{main|Cut and paste job}}
{{main|कट और पेस्ट का काम}}
एक क्रिया को एक अपमानजनक अर्थ में कट/कॉपी-एंड-पेस्ट के रूप में वर्णित किया जा सकता है, इसका अर्थ यह है कि किसी वस्तु को बनाने वाले व्यक्ति ने, वास्तव में, केवल पहले से मौजूद आइटम से कॉपी किया है। उदाहरणों में फिल्म स्क्रीनप्ले, किताबें, और अन्य रचनात्मक प्रयास शामिल हो सकते हैं जो मौजूदा स्रोतों से अपनी सामग्री को काफी हद तक उठाते हैं, और परीक्षाओं के लिए सबमिट किए गए कागजात जो सीधे अन्य संदर्भ स्रोतों से कॉपी किए जाते हैं।{{cn|date=June 2018}}
 
एक क्रिया को एक अपमानजनक अर्थ में <nowiki>''</nowiki>कट/कॉपी-एंड-पेस्ट<nowiki>''</nowiki> के रूप में वर्णित किया जा सकता है, इसका अर्थ यह है कि किसी वस्तु को बनाने वाले व्यक्ति ने, वास्तव में, केवल पहले से उपलब्ध आइटम से कॉपी किया है। उदाहरणों में फिल्म स्क्रीनप्ले, किताबें, और अन्य रचनात्मक प्रयास सम्मिलित हो सकते हैं जो उपलब्ध स्रोतों से अपनी सामग्री को काफी हद तक उठाते हैं, और परीक्षाओं के लिए सबमिट किए गए कागजात जो सीधे अन्य संदर्भ स्रोतों से कॉपी किए जाते हैं।


== हेल्थकेयर में प्रयोग करें ==
== हेल्थकेयर में प्रयोग करें ==
स्वास्थ्य संबंधी दस्तावेज़ीकरण और [[इलेक्ट्रॉनिक स्वास्थ्य रिकॉर्ड]] में कॉपी और पेस्ट प्रकार्यों के उपयोग को लेकर चिंताएँ मौजूद हैं। [[चिकित्सा त्रुटि]], सूचना अधिभार और [[धोखा]]धड़ी की शुरूआत की संभावना है।<ref name="Laubach" /><ref>{{cite web|url=http://library.ahima.org/xpedio/groups/public/documents/ahima/bok1_050621.pdf|title=इलेक्ट्रॉनिक हेल्थ रिकॉर्ड्स में कॉपी और पेस्ट की कार्यक्षमता का उचित उपयोग|date=March 17, 2014|publisher=[[American Health Information Management Association]]|access-date=April 23, 2014|archive-url=https://web.archive.org/web/20160312091551/http://library.ahima.org/xpedio/groups/public/documents/ahima/bok1_050621.pdf|archive-date=March 12, 2016|url-status=dead}}</ref>
स्वास्थ्य संबंधी दस्तावेज़ीकरण और [[इलेक्ट्रॉनिक स्वास्थ्य रिकॉर्ड]] में कॉपी और पेस्ट प्रकार्यों के उपयोग को लेकर चिंताएँ उपलब्ध हैं। [[चिकित्सा त्रुटि]], सूचना अधिभार और [[धोखा]]धड़ी की प्रारम्भ की संभावना है।<ref name="Laubach" /><ref>{{cite web|url=http://library.ahima.org/xpedio/groups/public/documents/ahima/bok1_050621.pdf|title=इलेक्ट्रॉनिक हेल्थ रिकॉर्ड्स में कॉपी और पेस्ट की कार्यक्षमता का उचित उपयोग|date=March 17, 2014|publisher=[[American Health Information Management Association]]|access-date=April 23, 2014|archive-url=https://web.archive.org/web/20160312091551/http://library.ahima.org/xpedio/groups/public/documents/ahima/bok1_050621.pdf|archive-date=March 12, 2016|url-status=dead}}</ref>
 
== सॉफ्टवेयर विकास में प्रयोग ==
 
[[कॉपी और पेस्ट प्रोग्रामिंग]] एक एंटी-पैटर्न है जो पहले से उपलब्ध कोड को किसी अन्य स्रोत कोड फ़ाइल में लापरवाही से चिपकाने से उत्पन्न होता है। समान नामित [[विधि (कंप्यूटर प्रोग्रामिंग)]] के साथ साझा [[सार प्रकार]] (सार वर्ग) को उजागर किया जाना चाहिए, और प्रत्येक मॉड्यूल को कार्यक्षमता में आवश्यक अंतर प्रदान करने के लिए इंटरफ़ेस को उपप्रकार करना चाहिए।
== सॉफ्टवेयर विकास में प्रयोग करें ==
[[कॉपी और पेस्ट प्रोग्रामिंग]] एक एंटी-पैटर्न है जो पहले से मौजूद कोड को किसी अन्य स्रोत कोड फ़ाइल में लापरवाही से चिपकाने से उत्पन्न होता है। समान नामित [[विधि (कंप्यूटर प्रोग्रामिंग)]] के साथ साझा [[सार प्रकार]] (सार वर्ग) को उजागर किया जाना चाहिए, और प्रत्येक मॉड्यूल को कार्यक्षमता में आवश्यक अंतर प्रदान करने के लिए इंटरफ़ेस को उपप्रकार करना चाहिए।
 
== [[वेबसाइट]]ों पर प्रयोग करें ==
वेब उपयोगकर्ता अलग-अलग कारणों से वेबसाइट पर अलग-अलग चीजें कॉपी करते हैं, जिसमें शब्दों और वाक्यांशों को कहीं और देखने के लिए, उद्धरणों और पाठ सारांशों में उपयोग के लिए महत्वपूर्ण वाक्यों और सॉफ्टवेयर विकास में उपयोग के लिए प्रोग्रामिंग कोड के टुकड़े शामिल हैं।<ref>{{cite conference |title=What Web Users Copy to the Clipboard on a Website: A Case Study |url=https://pub.kirsh.co.il/Kirsh2020_Copy_Case_Study.pdf |conference=16th International Conference on Web Information Systems and Technologies (WEBIST 2020) }}</ref> उपयोगकर्ताओं के प्रतिलिपि संचालन को ट्रैक करना और रिकॉर्ड करना और उस डेटा का उपयोग वेबसाइट की सामग्री पर निहित उपयोगकर्ता प्रतिक्रिया के रूप में करना, अनुप्रयोगों और उपयोगों की एक विस्तृत श्रृंखला में फायदेमंद हो सकता है, जिसमें [[स्वचालित सारांश]] शामिल है,<ref>{{cite conference |title=An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations |url=https://pub.kirsh.co.il/Kirsh2020_Text_Summarization_Copy.pdf |conference=22nd International Conference (HCII 2020)}}</ref> और [[पाठ सरलीकरण]] में।<ref>{{cite conference |title=यूजर कॉपी ऑपरेशंस से इंप्लिसिट फीडबैक का इस्तेमाल करते हुए ऑटोमैटिक कॉम्प्लेक्स वर्ड आइडेंटिफिकेशन|url=https://pub.kirsh.co.il/Kirsh2020_Word_Copying_CWI_Indicator.pdf |conference=21st International Conference on Web Information Systems Engineering (WISE 2020) }}</ref>
 


== [[वेबसाइट]] पर प्रयोग ==
वेब उपयोगकर्ता अलग-अलग कारणों से वेबसाइट पर अलग-अलग चीजें कॉपी करते हैं, जिसमें शब्दों और वाक्यांशों को कहीं और देखने के लिए, उद्धरणों और टेक्स्ट सारांशों में उपयोग के लिए महत्वपूर्ण वाक्यों और सॉफ्टवेयर विकास में उपयोग के लिए प्रोग्रामिंग कोड के टुकड़े सम्मिलित हैं।<ref>{{cite conference |title=What Web Users Copy to the Clipboard on a Website: A Case Study |url=https://pub.kirsh.co.il/Kirsh2020_Copy_Case_Study.pdf |conference=16th International Conference on Web Information Systems and Technologies (WEBIST 2020) }}</ref> उपयोगकर्ताओं के प्रतिलिपि संचालन को ट्रैक करना और रिकॉर्ड करना और उस डेटा का उपयोग वेबसाइट की सामग्री पर निहित उपयोगकर्ता प्रतिक्रिया के रूप में करना, अनुप्रयोगों और उपयोगों की एक विस्तृत श्रृंखला में फायदेमंद हो सकता है, जिसमें [[स्वचालित सारांश]] सम्मिलित है,<ref>{{cite conference |title=An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations |url=https://pub.kirsh.co.il/Kirsh2020_Text_Summarization_Copy.pdf |conference=22nd International Conference (HCII 2020)}}</ref> और [[पाठ सरलीकरण|टेक्स्ट सरलीकरण]] में।<ref>{{cite conference |title=यूजर कॉपी ऑपरेशंस से इंप्लिसिट फीडबैक का इस्तेमाल करते हुए ऑटोमैटिक कॉम्प्लेक्स वर्ड आइडेंटिफिकेशन|url=https://pub.kirsh.co.il/Kirsh2020_Word_Copying_CWI_Indicator.pdf |conference=21st International Conference on Web Information Systems Engineering (WISE 2020) }}</ref>
== यह भी देखें ==
== यह भी देखें ==
* क्लिपबोर्ड (कंप्यूटिंग)
* क्लिपबोर्ड (कंप्यूटिंग)
* नियंत्रण कुंजी
* [[ नियंत्रण एक्स |कण्ट्रोल]] की
* [[कॉपी कर्सर (फ्रीकीबी)]]
* [[कॉपी कर्सर (फ्रीकीबी)]]
* खींचें और छोड़ें
* एंड-ड्रैग
* [[ फोटो असेंबल ]]
* [[ फोटो असेंबल ]]
* [[प्रकाशन इंटरचेंज भाषा]]
* [[प्रकाशन इंटरचेंज भाषा]]
Line 193: Line 183:
== संदर्भ ==
== संदर्भ ==
{{Reflist}}
{{Reflist}}
== बाहरी संबंध ==
== बाहरी संबंध ==
{{commonscat}}
{{commonscat}}


* [http://tronche.com/gui/x/icccm/sec-2.html 2. Peer-to-Peer Communication by Means of Selections] in the [[ICCCM]]
* [http://tronche.com/gui/x/icccm/sec-2.html 2. Peer-to-Peer Communication by Means of Selections] in the [[ICCCM]]
* [https://dl.acm.org/doi/10.1145/2212877.2212896 A personal history of modeless text editing and cut/copy-paste] by Larry Tesler ([http://worrydream.com/refs/Tesler%20-%20A%20Personal%20History%20of%20Modeless%20Text%20Editing%20and%20Cut-Copy-Paste.pdf pdf])[[Category: यूजर इंटरफेस तकनीक]] [[Category: डेटा प्रबंधन]] [[Category: क्लिपबोर्ड (कंप्यूटिंग)]] [[Category: प्रतिलिपि बनाई जा रही]]
* [https://dl.acm.org/doi/10.1145/2212877.2212896 A personal history of modeless text editing and cut/copy-paste] by Larry Tesler ([http://worrydream.com/refs/Tesler%20-%20A%20Personal%20History%20of%20Modeless%20Text%20Editing%20and%20Cut-Copy-Paste.pdf pdf])
 
 


[[Category: Machine Translated Page]]
[[Category:All articles containing potentially dated statements]]
[[Category:Articles containing potentially dated statements from 2007]]
[[Category:Articles with hatnote templates targeting a nonexistent page]]
[[Category:Commons category link from Wikidata]]
[[Category:Commons category link is the pagename]]
[[Category:Created On 18/05/2023]]
[[Category:Created On 18/05/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:क्लिपबोर्ड (कंप्यूटिंग)]]
[[Category:डेटा प्रबंधन]]
[[Category:प्रतिलिपि बनाई जा रही]]
[[Category:यूजर इंटरफेस तकनीक]]

Latest revision as of 15:31, 29 August 2023

File:A cutcopy.png
ERP5 में कट, कॉपी और पेस्ट आइकन

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

कमांड नाम पृष्ठ लेआउट बनाने के लिए पांडुलिपि संपादन में उपयोग की जाने वाली भौतिक प्रक्रिया के आधार पर एक इंटरफ़ेस रूपक हैं।

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

जानकारी को आसानी से दोहराने की क्षमता, इसे संदर्भों और अनुप्रयोगों के बीच बदलना, सूचना संवेदनशीलता को संभालने के दौरान प्रकटीकरण के जोखिमों के कारण गोपनीयता संबंधी चिंताओं को सम्मिलित करता है। क्लोनिंग, कॉपी फॉरवर्ड, कैरी फॉरवर्ड, या री-यूज जैसे शब्द दस्तावेजों के माध्यम से ऐसी जानकारी के प्रसार को संदर्भित करते हैं, और प्रशासनिक निकाय द्वारा विनियमन के अधीन हो सकते हैं।[1]

इतिहास

उत्पत्ति

"कट और पेस्ट" शब्द पांडुलिपि-संपादन (मैनुस्क्रिप्ट  एडिटिंग) में पारंपरिक अभ्यास से आता है जिससे लोग एक पृष्ठ से पैराग्राफ को कैंची (सीज़र्स) से काटते हैं और उन्हें दूसरे पृष्ठ पर चिपकाते (पेस्ट) हैं। यह प्रथा 1980 के दशक में मानक बनी रही। स्टेशनरी की दुकानों ने ब्लेड वाली "एडिटिंग सीज़र्स" कैंची बेचीं, जो 8½-चौड़े पृष्ठ को काटने के लिए पर्याप्त थी। फोटोकॉपीयर के आगमन ने अभ्यास को आसान और अधिक लचीला बना दिया।

कंप्यूटर-आधारित दस्तावेज़ (डेटा बफ़र) के एक भाग से एक ही या अलग-अलग कंप्यूटर-आधारित दस्तावेज़ के भीतर एक अलग स्थान पर कॉपी / स्थानांतरित करने का कार्य प्रारंभिक ऑन-लाइन कंप्यूटर संपादकों का एक हिस्सा था। जैसे ही कंप्यूटर डेटा प्रविष्टि पंच-कार्ड से ऑनलाइन फाइलों में चली गई (1960 के दशक के मध्य/अंत में) इस कार्य को पूरा करने के लिए कमांड थे। QED (टेक्स्ट एडिटर) टेक्स्ट एडिटर के मामले में अतिरिक्त बफ़र्स से प्रायः उपयोग किए जाने वाले कमांड या टेक्स्ट स्निपेट्स को दस्तावेज़ में स्थानांतरित करने के लिए इस तंत्र का उपयोग किया जाता था।[2]

प्रारंभिक तरीके

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

पहले की नियंत्रण योजनाएँ जैसे एनएलएस (कंप्यूटर सिस्टम) एक शब्द क्रम का उपयोग करती थीl क्रिया-ऑब्जेक्ट कमांड संरचना, जहाँ कमांड नाम पहले प्रदान किया गया था और कॉपी या स्थानांतरित की जाने वाली वस्तु दूसरी थी। वर्ब-ऑब्जेक्ट से ऑब्जेक्ट-वर्ब जिस पर कॉपी और पेस्ट आधारित हैं, जहां उपयोगकर्ता ऑपरेशन प्रारम्भ करने से पहले संचालित होने वाली वस्तु का चयन करता है, डेस्कटॉप रूपक की सफलता के लिए एक महत्वपूर्ण नवाचार था क्योंकि यह कॉपी और मूव ऑपरेशंस की अनुमति देता है। प्रत्यक्ष हेरफेर पर आधारित है।[3]

कॉपी-पेस्ट फीचर कई कमांड लाइन टेक्स्ट एडिटर्स में लागू किए जाते हैं, जैसे एड (टेक्स्ट एडिटर), एमएसीएस, एसईडी और वीआई।

लोकप्रियता

प्रारंभिक पंक्ति और चरित्र संपादकों से प्रेरित होकर, जिसने एक मूव या कॉपी ऑपरेशन को दो चरणों में तोड़ दिया - जिसके बीच उपयोगकर्ता नेविगेशन जैसी प्रारंभिक कार्रवाई प्रारम्भ कर सकता था - लैरी टेस्लर. लॉरेंस जी। लैरी टेस्लर ने पहले चरण के लिए "कट'' और ''कॉपी'' नामों का प्रस्ताव रखा और दूसरे स्टेप के लिए पेस्ट करें। 1974 की प्रारम्भ में, उन्होंने और ज़ेरॉक्स PARC के सहयोगियों ने कई टेक्स्ट संपादकों को लागू किया जो टेक्स्ट को स्थानांतरित करने और कॉपी करने के लिए कट/कॉपी-एंड-पेस्ट कमांड का उपयोग करते थे।[4] एप्पल कंप्यूटर ने इस प्रतिमान को अपने एप्पल लिसा (1983) और एप्पल मैकिनटोश (1984) ऑपरेटिंग सिस्टम और एप्लिकेशन के साथ लोकप्रिय बनाया का उपयोग करके कार्यों को प्रमुख संयोजनों में मैप किया गया था Command की एक विशेष संशोधक की के रूप में, जिसे दबाते समय नीचे रखा जाता है X कट के लिए, C कॉपी के लिए, या V पेस्ट के लिए। यह अल्प मात्रा में कीबोर्ड  शॉर्टकट्स उपयोगकर्ता को सभी बुनियादी संपादन कार्यों को करने की अनुमति देता है, और की मानक QWERTY कीबोर्ड की निचली पंक्ति के बाईं ओर एक साथ सभी क्लस्टर को सम्मिलित करती है।

मानक शॉर्टकट हैं:

  • स्थानापन्न चरित्र # अन्य उपयोग | कण्ट्रोल-Z (या ⌘ Command+Z) पूर्ववत (अनडू) करने के लिए
  • कण्ट्रोल X (या ⌘ Command+X) कट करने के लिए
  • कण्ट्रोल-C (या ⌘ Command+C) कॉपी (प्रतिलिपि) बनाने के लिए
  • कण्ट्रोल-V (या ⌘ Command+V) पेस्ट के लिए

आईबीएम कॉमन यूजर एक्सेस (CUA) मानक इन्सर्ट की, डेल की, शिफ्ट की और कंट्रोल कीज के संयोजन का भी उपयोग करता है। माइक्रोसॉफ़्ट विंडोज़ के प्रारंभिक संस्करणों में IBM मानक का उपयोग किया गया था। माइक्रोसॉफ़्ट विंडोज़ ने बाद में माइक्रोसॉफ़्ट विंडोज़ की प्रारम्भ के साथ एप्पल की संयोजनों को भी अपनाया, कण्ट्रोल की को संशोधक की के रूप में उपयोग किया। DOS से विंडोज़ में माइग्रेट करने वाले उपयोगकर्ताओं के लिए यह एक बड़ा बदलाव था क्योंकि DOS उपयोगकर्ता "COPY'' (DOS कमांड) और ''MOVE'' (DOS कमांड) कमांड का उपयोग करते थे।

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

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

कट और पेस्ट

File:Sequence diagram of cut paste-en.svg
कट और पेस्ट ऑपरेशन का अनुक्रम आरेख

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

  1. उपयोगकर्ता किसी विधि द्वारा स्थानांतरित करने के लिए टेक्स्ट या फ़ाइल का चयन या ''हाइलाइट'' करता है, सामान्यतः टेक्स्ट या फ़ाइल नाम को पॉइंटिंग-डिवाइस के साथ खींचकर या कर्सर (कंप्यूटर) को स्थानांतरित करने के लिए एरो की का उपयोग करते समय शिफ्ट की को दबाए रखें।
  2. उपयोगकर्ता की संयोजन के माध्यम से कट ऑपरेशन करता है Ctrl+x (+x मैक (कंप्यूटर) उपयोगकर्ताओं के लिए), मेनू, या अन्य साधन।
  3. स्पष्ट रूप से, कटा हुआ टेक्स्ट अपने स्थान से तुरंत गायब हो जाता है। ''कट'' फाइलें सामान्यतः यह इंगित करने के लिए रंग बदलती हैं कि उन्हें स्थानांतरित किया जाएगा।
  4. संकल्पनात्मक रूप से, टेक्स्ट अब क्लिपबोर्ड (सॉफ्टवेयर) कहे जाने वाले स्थान पर चला गया है। क्लिपबोर्ड सामान्यतः अदृश्य रहता है। अधिकांश प्रणालियों पर केवल एक क्लिपबोर्ड स्थान उपलब्ध होता है, इसलिए एक और कट या कॉपी ऑपरेशन पहले से संग्रहीत जानकारी को अधिलेखित कर देता है। कई यूनिक्स टेक्स्ट-एडिटर कई क्लिपबोर्ड प्रविष्टियाँ प्रदान करते हैं, जैसे कुछ मैकिंटोश प्रोग्राम जैसे क्लिपबोर्ड मास्टर,[5] और विंडोज क्लिपबोर्ड प्रबंधक क्लिपबोर्ड-मैनेजर प्रोग्राम जैसे कि माइक्रोसॉफ्ट ऑफिस में हैं।
  5. उपयोगकर्ता किसी विधि द्वारा सम्मिलन के लिए स्थान का चयन करता है, सामान्यतः वांछित सम्मिलन बिंदु पर क्लिक करके।
  6. एक ''पेस्ट'' ऑपरेशन होता है जो सम्मिलन बिंदु पर स्पष्ट रूप से क्लिपबोर्ड टेक्स्ट सम्मिलित करता है। (पेस्ट ऑपरेशन सामान्यतः क्लिपबोर्ड टेक्स्ट को नष्ट नहीं करता है: यह क्लिपबोर्ड में उपलब्ध रहता है और उपयोगकर्ता अन्य बिंदुओं पर अतिरिक्त प्रतियां सम्मिलित कर सकता है)।

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

जब एक सॉफ्टवेयर वातावरण कट और पेस्ट की कार्यक्षमता प्रदान करता है, तो कॉपी नामक एक गैर-विनाशकारी ऑपरेशन सामान्यतः उनके साथ होता है; कॉपी चयनित टेक्स्ट की कॉपी को उसके मूल स्थान से हटाए बिना क्लिपबोर्ड में रखता है।

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

कॉपी और पेस्ट

File:Sequence diagram of copy paste-en.svg
कॉपी-पेस्ट ऑपरेशन का अनुक्रम आरेख

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

एक बार क्लिपबोर्ड (कंप्यूटिंग) में डेटा कॉपी कर लेने के बाद, कोई क्लिपबोर्ड की सामग्री को गंतव्य दस्तावेज़ में पेस्ट कर सकता है।

एक्स विंडो सिस्टम एक अतिरिक्त क्लिपबोर्ड रखता है जिसमें सबसे हाल ही में चयनित टेक्स्ट होता है; मिडिल-क्लिकिंग इस चयन क्लिपबोर्ड की सामग्री को उस समय जो भी पॉइंटर (कंप्यूटिंग WIMP) पर है, उसमें चिपका देता है।

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

फाइंड और गो

NeXTStep ऑपरेटिंग सिस्टम ने दूसरे सिस्टम-वाइड को जोड़कर सिंगल कॉपी बफ़र रखने की अवधारणा को बढ़ाया फाइंड बफ़र खोज के लिए उपयोग किया जाता है। फाइंड बफ़र मैकओएस में भी उपलब्ध है।

टेक्स्ट को फाइंड बफ़र में या तो फाइंड पैनल का उपयोग करके या टेक्स्ट का चयन करके और हिट करके रखा जा सकता है +E.

इसके बाद टेक्स्ट को फाइंड नेक्स्ट' के साथ खोजा जा सकता है +G और पिछला खोजें +D.

कार्यक्षमता उपयोगी होती है जब उदाहरण के लिए स्रोत कोड संपादित करना। फ़ाइल में कहीं और एक चर या फ़ंक्शन नाम की घटना का पता लगाने के लिए, बस डबल क्लिक करके नाम का चयन करें, हिट करें +E और उसके बाद अगली या पिछली घटना पर जाएं +G / +D.

ध्यान दें कि यह विंडोज या एक्स विंडोज सिस्टम जैसे अन्य यूजर इंटरफेस के साथ आपके कॉपी बफ़र को नष्ट नहीं करता है।

कॉपी और पेस्ट के साथ इसका उपयोग बार-बार टेक्स्ट के त्वरित और आसान प्रतिस्थापन के लिए किया जा सकता है:

  • वह टेक्स्ट चुनें जिसे आप रिप्लेस (बदलना) चाहते हैं (यानी डबल क्लिक करके)
  • टेक्स्ट को फाइंड बफ़र में रखें +E
  • फाइंडचयनित टेक्स्ट को अपने प्रतिस्थापन टेक्स्ट के साथ अधिलेखित करें
  • प्रतिस्थापन टेक्स्ट का चयन करें (कोशिश करें ++ कीबोर्ड से अपने हाथ उठाने से बचने के लिए)
  • रिप्लेसमेंट (प्रतिस्थापन) टेक्स्ट की कॉपी बनाएँ +C
  • अगली या पिछली घटना का पता लगाएं +G / +D
  • रिप्लेसमेंट टेक्स्ट पेस्ट करें +V
  • आखिरी दो चरणों को जितनी बार जरूरत हो दोहराएं

या संक्षेप में:

  • सेलेक्ट (चुनना) + E, उत्तर दें, ++, +C, +G, +V, +G, +V ...

हालांकि यह पहली बार में थोड़ा जटिल लग सकता है, यह फाइंड पैनल का उपयोग करने की तुलना में प्रायः बहुत तेज होता है, विशेष रूप से जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा या जब केवल कुछ घटनाओं को प्रतिस्थापित किया जाएगा। जब कोई टेक्स्ट प्रतिस्थापित नहीं किया जाएगा, तो बस हिट करें +G फिर से अगली घटना पर जाने के लिए।

फाइंड बफ़र सिस्टम बड़ा है। अर्थात, यदि आप फाइंड पैनल में कोई टेक्स्ट दर्ज करते हैं (या इसके साथ +E) एक एप्लिकेशन में और फिर दूसरे एप्लिकेशन पर स्विच करने के बाद आप फिर से सर्च टेक्स्ट दर्ज किए बिना तुरंत सर्च करना प्रारम्भ कर सकते हैं।

सामान्य कीबोर्ड शॉर्टकट

  कट कॉपी पेस्ट इतिहास / नोट्स
एप्पल ⌘ Command+X ⌘ Command+C ⌘ Command+V
विंडोज़/गनोम/केडीई (Windows/GNOME/KDE) Control+X / ⇧ Shift+Delete Control+C / Control+Insert Control+V / ⇧ Shift+Insert विंडोज 10 में अगर सक्षम है: ⊞ Win+V [6]
गनोम/केडीई टर्मिनल एमुलेटर Control+⇧ Shift+C / Control+Insert Control+⇧ Shift+V / Control+⇧ Shift+Insert
(⇧ Shift+Insert या मिडिल माउस बटन सेलेक्टेड टेक्स्ट को पेस्ट के लिए)
BeOS Alt+X Alt+C Alt+V
कॉमन  यूजर  एक्सेस ⇧ Shift+Delete Control+Insert ⇧ Shift+Insert
Emacs Control+w (Cut / Wipe out) meta+w (Copy) Control+y (Paste / Yank) एक "किल रिंग" बनी हुई है। मल्टीपल एम-यांक जगह-जगह रिंग को घुमाते हैं।
vi (वीआई) d (delete)/dd (delete line) y (yank) p (put)
एक्स विंडो सिस्टम हाइलाइट करने के लिए क्लिक-एंड-ड्रैग करें मिडिल माउस बटन

ऑटोमेशन को कॉपी और पेस्ट करें

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

मूविंग और कॉपी करने के बीच अतिरिक्त अंतर

स्प्रैडशीट में, मूविंग (कॉपी और पेस्ट करना) को कॉपी करने (कॉपी और पेस्ट करना) और फिर मूल को हटाने के समान नहीं होना चाहिए: चलते समय, स्थानांतरित सेल के संदर्भ तदनुसार स्थानांतरित हो सकते हैं।

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

मल्टीप्ल (एकाधिक) क्लिपबोर्ड

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

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

इसी तरह, किल रिंग कट-एंड-पेस्ट ऑपरेशन के लिए उपयोग किए जाने वाले स्टैक (अमूर्त डेटा प्रकार) प्रदान करता है, जो डेटा के कई टुकड़ों को संग्रहीत करने में सक्षम क्लिपबोर्ड के प्रकार के रूप में होता है।[7] उदाहरण के लिए, GNU Emacs टेक्स्ट एडिटर एक किल रिंग प्रदान करता है।[8] हर बार जब कोई उपयोगकर्ता कट या कॉपी ऑपरेशन करता है, तो सिस्टम प्रभावित टेक्स्ट को रिंग में जोड़ देता है। बाद में पेस्ट-ऑपरेशन करते समय उपयोगकर्ता रिंग में एक विशिष्ट (अपेक्षाकृत क्रमांकित) बफ़र की सामग्री तक पहुंच सकता है। कोई भी किल-बफ़र्स को अलग-अलग नाम दे सकता है, इस प्रकार एकाधिक-क्लिपबोर्ड कार्यक्षमता का दूसरा रूप प्रदान करता है।

अभिव्यक्ति का अपमानजनक उपयोग

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

हेल्थकेयर में प्रयोग करें

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

सॉफ्टवेयर विकास में प्रयोग

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

वेबसाइट पर प्रयोग

वेब उपयोगकर्ता अलग-अलग कारणों से वेबसाइट पर अलग-अलग चीजें कॉपी करते हैं, जिसमें शब्दों और वाक्यांशों को कहीं और देखने के लिए, उद्धरणों और टेक्स्ट सारांशों में उपयोग के लिए महत्वपूर्ण वाक्यों और सॉफ्टवेयर विकास में उपयोग के लिए प्रोग्रामिंग कोड के टुकड़े सम्मिलित हैं।[10] उपयोगकर्ताओं के प्रतिलिपि संचालन को ट्रैक करना और रिकॉर्ड करना और उस डेटा का उपयोग वेबसाइट की सामग्री पर निहित उपयोगकर्ता प्रतिक्रिया के रूप में करना, अनुप्रयोगों और उपयोगों की एक विस्तृत श्रृंखला में फायदेमंद हो सकता है, जिसमें स्वचालित सारांश सम्मिलित है,[11] और टेक्स्ट सरलीकरण में।[12]

यह भी देखें

संदर्भ

  1. 1.0 1.1 Laubach, Lori; Wakefield, Catherine (June 8, 2012). "इलेक्ट्रॉनिक मेडिकल रिकॉर्ड्स में क्लोनिंग और अन्य अनुपालन जोखिम" (PDF). Moss Adams LLP, MultiCare. Archived (PDF) from the original on August 20, 2014. Retrieved April 23, 2014.
  2. Deutsch, L. Peter; Lampson, Butler W. (1967), "An online editor", Communications of the ACM, 10 (12): 793–799, 803, doi:10.1145/363848.363863, S2CID 18441825, archived from the original on 2013-05-26, p. 793.
  3. Kuhn, Werner (1993). "रूपक उपयोगकर्ताओं के लिए सिद्धांत बनाते हैं". Spatial Information Theory a Theoretical Basis for GIS. Lecture Notes in Computer Science. Springer. 716: 366–376. doi:10.1007/3-540-57207-4_24. ISBN 978-3-540-57207-7.
  4. "Bill Moggridge, Designing Interactions, MIT Press 2007, pp. 63–68". Designinginteractions.com. Archived from the original on 2011-11-17. Retrieved 2011-11-25.
  5. "क्लिपबोर्ड मास्टर". क्लिपबोर्ड मास्टर2.0 by In Phase Consulting, July 1994. Retrieved 14 September 2009.
  6. How to use the new clipboard on Windows 10 October 2018 Update | Windows Central
  7. "जीकेबी (जेनेरिक नॉलेज बेस) संपादक उपयोगकर्ता पुस्तिका". Artificial Intelligence Center. SRI International. Archived from the original on 2011-09-27. Retrieved 2011-11-25.
  8. "जीएनयू Emacs मैनुअल". Gnu.org. Archived from the original on 2011-11-26. Retrieved 2011-11-25.
  9. "इलेक्ट्रॉनिक हेल्थ रिकॉर्ड्स में कॉपी और पेस्ट की कार्यक्षमता का उचित उपयोग" (PDF). American Health Information Management Association. March 17, 2014. Archived from the original (PDF) on March 12, 2016. Retrieved April 23, 2014.
  10. What Web Users Copy to the Clipboard on a Website: A Case Study (PDF). 16th International Conference on Web Information Systems and Technologies (WEBIST 2020).
  11. An HCI Approach to Extractive Text Summarization: Selecting Key Sentences Based on User Copy Operations (PDF). 22nd International Conference (HCII 2020).
  12. यूजर कॉपी ऑपरेशंस से इंप्लिसिट फीडबैक का इस्तेमाल करते हुए ऑटोमैटिक कॉम्प्लेक्स वर्ड आइडेंटिफिकेशन (PDF). 21st International Conference on Web Information Systems Engineering (WISE 2020).

बाहरी संबंध