आप सिस्टम क्लिपबोर्ड के साथ vim
का उपयोग मान लिया जाये कि (अपने स्वयं के जवाब में मेरी टिप्पणी खींच), तुम कर सकते हो निम्नलिखित:
"+yi"
अपने सिस्टम क्लिपबोर्ड से कोट के अंदर पाठ की प्रतिलिपि बनाने
- अपने कर्सर को कोट्स के अंदर रखें जहां आप उस पाठ को रखना चाहते हैं
ci"<Ctrl-V><Esc>
आपके क्लिपबोर्ड की सामग्री के साथ कोट्स के अंदर क्या है
एक लाभ यह है कि यदि आप मूल पाठ को कई स्थानों पर रखना चाहते हैं, तो आप अपना कर्सर अगली स्थिति में रख सकते हैं और .
दबा सकते हैं।
vi"p
, रैंडी मॉरिस द्वारा प्रस्तावित, काम करता है लेकिन यह आपके डिफ़ॉल्ट रजिस्टर की सामग्री को प्रतिस्थापित करता है और चयन "फिर से करें" कमांड, केवल पेस्ट में नहीं पकड़ा जाएगा।
आप अभी भी अपने मूल पाठ तक पहुंचने के लिए "0
रजिस्टर का उपयोग कर सकते हैं, लेकिन मुझे एक ऐसा आदेश नहीं मिला है जो उद्धरणों के अंदर बदल जाएगा और फिर से बनाए रखने के तरीके को पेस्ट करेगा।
स्रोत
2013-08-06 00:25:16
क्या इसमें कॉपी और पेस्ट है? '\' ' –
दरअसल, धन्यवाद। –
क्या आप इस के एक संस्करण के बारे में सोच सकते हैं जो '.' के साथ फिर से करने की अनुमति देता है? मैं उपर्युक्त करने के साथ ठीक हूं, सिवाय इसके कि जब मैं एक ही चीज़ को कई स्थानों पर करना चाहता हूं। उपर्युक्त के साथ अंतिम बफर को हटाए गए पाठ द्वारा प्रतिस्थापित किया गया है और चयन को फिर से कब्जा नहीं किया गया है। मेरा समाधान अभी क्लिपबोर्ड से पेस्ट करने के लिए टेक्स्ट को मेरे सिस्टम क्लिपबोर्ड और 'सीआई "' में उद्धरण में टेक्स्ट डालने के लिए '' + यी '' करना है। मुझे लगता है कि बस कुछ और अक्षर :) :) –