का उपयोग करके सशर्त प्रतिस्थापन कैसे करें I word
WORD
के साथ प्रतिस्थापित करना चाहते हैं, लेकिन केवल -
से शुरू होने वाली रेखाओं पर। कोई जानता है कि यह कैसे करें?विम
Q
विम
9
A
उत्तर
13
यह सिर्फ एक सामान्य खोज है और प्रतिस्थापित है, लेकिन जी // का उपयोग करके उन लाइनों को फ़िल्टर करने के लिए जिन्हें आप इसे चलाने के लिए चाहते हैं।
+7
का उपयोग करके बेहतर हो गए हैं ध्यान दें कि '%' आवश्यक नहीं है जब आप ' : g'। इसके अलावा प्रश्न पूछने वाले के लिए यह उल्लेखनीय है कि ': v' जो ': g' जैसा है लेकिन पैटर्न * मिलान * पैटर्न को फ़िल्टर करता है – Benoit
संबंधित मुद्दे
':% s/^ - \ (। * \) शब्द \ (। * \)/\ 1WORD \ 2/g' –
@ क्रिकांत्रेडिक्स अच्छी तरह से अगर आप ऐसा कर रहे हैं, तो क्यों नहीं:% s/^ -। * \ zsword/WORD/g' – rampion
हां, यह भी काम करता है। –