हो सकता है कि मैं बेईमान हो रहा हूं, लेकिन क्या आप उन सभी पात्रों को बदल सकते हैं जहां से कर्सर एक कमांड द्वारा लाइन के अंत तक है? फिर .अगली पंक्ति में उसी को बदलने के लिए उपयोग करें।
हो सकता है कि मैं बेईमान हो रहा हूं, लेकिन क्या आप उन सभी पात्रों को बदल सकते हैं जहां से कर्सर एक कमांड द्वारा लाइन के अंत तक है? फिर .अगली पंक्ति में उसी को बदलने के लिए उपयोग करें।
जवाबों:
अगर मुझे आपका प्रश्न ठीक से समझ में आ गया है, तो यह कोशिश करें:
C(यह एक पूंजी सी है) कर्सर के लाइन के अंत तक सब कुछ हटा देगा और आपको INSERT मोड में डाल देगा , फिर आप अपना प्रतिस्थापन लिखेंगे, INSERT मोड छोड़ देंगे, .प्रक्रिया को कहीं और दोहराने के लिए उपयोग करेंगे।
Sr_ के उत्तर में जोड़ना:
यदि आपका कर्सर प्रत्येक पंक्ति पर एक ही स्थिति में शुरू होता है, तो आप विज़ुअल ब्लॉक सुविधा में दिलचस्पी ले सकते हैं।
प्रारंभिक स्थिति में अपने कर्सर के साथ निम्न क्रम में टाइप करें:
यह आपके कर्सर से पहली पंक्ति पर जाने वाले एक आयताकार चयन को पंक्ति के अंत [X] लाइनों के अंत तक बनाना चाहिए।
फिर आप अपने पूरे चयन को बदल सकते हैं:
मैं जब भी दृश्य ब्लॉक का उपयोग कर सकता हूं, मुझे लगा कि मैं साझा करूंगा
n+1
लाइनों को रिक्त स्थान भरने में सक्षम हो गया , n
विजुअल ब्लॉक द्वारा लाइन बनाने के बाद पीछे की ओर चयन किया गया ! दूसरे शब्दों में आकार 7 पीछे की ओर या ऊर्ध्वाधर फ़्लिप L के समान था, या 'अच्छी तरह से स्वरूपित नहीं'। जबरदस्त हंसी।
अन्य जवाबों में ये छूट गए, वे इन्सर्ट मोड में नहीं आते
फिर जरूर इस्तेमाल करें .
जैसा कि यह उपयोगी हो सकता है, एक बार हम लाइन के अंत तक बदलने की कोशिश कर रहे हैं। मैंने इस कार्य को करने के लिए एक इंसर्टिंग मैपिंग बनाई है, इसका उपयोग नहीं Dकिया जाता है क्योंकि इन्सर्ट मोड में यह कुंजी इंडेंटेशन को कम करने के लिए उपयोग की जाती है। तो यह है Ctrl-k
:inoremap <C-k> <C-o>C
:)
आपका स्वागत है।