पर जाँचने में बहु लाइन स्ट्रिंग पेस्ट करें जब मैं (जैसे) से एक दो लाइन पाठ की प्रतिलिपि एक पीडीएफ CTRL-V का उपयोग कर जाँचने में एक्रोबैट रीडर में खोला गया, पाठ में रेखा से ऊपर डाला जाता है gvim जहां मैं की जगह पर स्थित था, जहां मेरा कर्सर है। (परिदृश्य: मैं एक दस्तावेज़ शीर्षक की प्रतिलिपि बनाना चाहता हूं जो दो पंक्तियों में फैला हुआ है और इसे gvim में एक HTML टैग के बीच पेस्ट करें)।कर्सर स्थिति
यदि मैं पाठ की एक पंक्ति के साथ ऐसा करता हूं, पाठ कर्सर की स्थिति पर सही ढंग से चिपकाया जाता है।
इसे दो-पंक्तियों के पाठ के साथ भी काम करने के लिए क्या करना चाहिए (उदाहरण के लिए 'फ़ॉर्मेटिंग के बिना पेस्ट')?
महत्वपूर्ण: चिपकने वाली स्ट्रिंग में कैरिज रिटर्न (या कुछ समान) से अलग दो लाइनें होती हैं!
समाधान
वहाँ वास्तव में दो मान्य समाधान हैं:
- CTRL-आर * कर्सर की स्थिति में पेस्ट करने के लिए उपयोग कर रहा है (और क्लिपबोर्ड सामग्री बहु लाइन रखने)
- एक कर क्लिपबोर्ड स्ट्रिंग में सभी कैरिज रिटर्न को प्रतिस्थापित करने के लिए पेस्ट कमांड को रीपैप करना
आह से चिपक जाती हैं, आखिर में कोई मेरी समस्या को समझने वाला :-) मैं देखता हूं कि आप क्या करने की कोशिश कर रहे हैं, और यह वास्तव में केवल आधे कामकाजी कामकाज है। अजीब है कि vim इसे संभाल नहीं सकता ठीक है। क्या वीआईएम में चिपकाने से पहले बफर (क्लिपबोर्ड) में कैरिज रिटर्न को हटाने का कोई तरीका नहीं है? (बीटीडब्ल्यू: गैर-मानक ctrl-v शॉर्टकट यहां समस्या नहीं है) – Rabarberski
आह, आपका CTRL-R * अपडेट मेरे लिए यह कर रहा है! – Rabarberski