Vim एडिटर में, मैं एक नई लाइन वर्ण (\ n) को दो नई लाइन वर्णों (\ n \ n) के साथ बदलना चाहता हूं ताकि vim कमांड मोड का उपयोग किया जा सके।
इनपुट फ़ाइल सामग्री:
This is my first line.
This is second line.
आज्ञा जो मैंने कोशिश की:
:%s/\n/\n\n/g
यह स्ट्रिंग को अनचाहे अक्षरों से बदल देता है
This is my first line.^@^@This is second line.^@^@
फिर मैंने निम्नलिखित कमांड की कोशिश की
:%s/\n/\r\r/g
यह ठीक से काम कर रहा है। क्या आप बता सकते हैं कि यह दूसरी कमांड के साथ ठीक क्यों काम कर रहा है?
/
विभाजक के रूप में उपयोग करने की आवश्यकता नहीं है । यह अधिक पठनीय है::%s;\n;\n\n;g