"यान" शब्द की उत्पत्ति क्या है?


12

मुझे यह जानने में दिलचस्पी है कि "यान" शब्द को इसका नाम कैसे मिला। मुझे यह भी दिलचस्पी है कि Emacs "yank" vi / vim "yank" से अलग क्यों है।

इन्हें भी देखें: Vi के बारे में दोहरा सवाल , यूनिक्स और लिनक्स पर भी ;


2
इस सवाल में कुछ दिलचस्प चर्चा है: unix.stackexchange.com/questions/209660/… , विशेष रूप से TECO के बारे में, यह सबसे अच्छा है जो मुझे मिल सकता है। संभवतः TECO के EMACS के संक्रमण के कुछ बिंदु पर, "यान" शब्द को बदल दिया गया था। आपको आरएमएस पूछना पड़ सकता है, और अगर वह नहीं जानता है, तो यह इतिहास में खो सकता है।
नानी

जवाबों:


7

"यैंक" सिर्फ अंग्रेजी है। आप बिंदु पर वर्तमान बफर में कुछ पाठ "खींच रहे हैं"।

ध्यान दें कि अधिक सामान्य शब्द "पेस्ट" (नहीं, यह बिल्कुल समान बात नहीं है) इस संबंध में कोई स्पष्ट नहीं है। इसमें कोई गोंद शामिल नहीं है।


ध्यान दें कि क्रिया "कॉपी" के दो अर्थ हैं जो इसके उपयोग को भ्रमित कर सकते हैं। उनमें से एक का अर्थ है एक अदृश्य प्रतिलिपि बनाना, जिसका उपयोग बाद में एक दृश्य प्रतिलिपि बनाने के लिए किया जा सकता है। दूसरे का अर्थ है नकल करना। जब आप टेक्स्ट को "कॉपी" करते हैं लेकिन आप इसे पेस्ट नहीं करते हैं तो आप इनमें से पहला काम करते हैं। जब आप एक फाइल "कॉपी" करते हैं तो आप दूसरी करते हैं।


2

यांक का अर्थ अंग्रेजी भाषा की क्रियाओं जैसे झटके, खींचना, खींचना, बल आदि से आता है। यह कॉपी, पेस्ट और अन्य आधुनिक समानार्थी शब्द GUIs के प्रयोग से अधिक सक्रिय क्रिया है। कृपया इस प्रश्न के अन्य उत्तर का संदर्भ इसके शब्दार्थ इतिहास के लिए दें।

वहाँ एक के महत्वपूर्ण कार्यात्मक इतिहास है झटका है कि के कई आधुनिक का उपयोग करता है की नकल और पेस्ट उपेक्षा या अनजान। यह ऑपरेटिंग सिस्टम के क्लिपबोर्ड के साथ चयनात्मक एकीकरण है।

Ctrl- yडिफ़ॉल्ट यैंक कमांड है जो आम तौर पर * किल ** रिंग से सबसे हाल की प्रविष्टि को पुनः प्राप्त करता है। हालांकि GUIs पर, emacs सिस्टम क्लिपबोर्ड से yank s होता है, अगर अनुप्रयोग किल रिंग की तुलना में अधिक हालिया प्रविष्टि होती है । जीयूआई में एक्स-विंडोज की तरह यैंक भी प्राथमिक और माध्यमिक चयन के साथ अच्छा खेलता है।

ऐसा नहीं है कि सेट चयनात्मक एकीकरण के इस स्तर है झटका अन्य एप्लिकेशन में अन्य कार्यों कट कॉपी-पेस्ट से अलग Emacs में।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.