सबसे पहले, :h :s
"बदलें" पर प्रलेखन के अनुभाग "4.2 स्थानापन्न" को देखने के लिए खोलें । यहाँ आदेश क्या स्वीकार करता है:
:[range]s[ubstitute]/{pattern}/{string}/[flags] [count]
pattern
और के बारे में विवरण नोटिसstring
के लिए {pattern}
देखें |pattern|
।
{string}
शाब्दिक स्ट्रिंग, या कुछ
विशेष हो सकता है; देखते हैं |sub-replace-special|
।
तो अब आप जानते हैं कि खोज पैटर्न और प्रतिस्थापन पैटर्न विभिन्न नियमों का पालन करते हैं। यदि आप लिंक का अनुसरण करते हैं |pattern|
, तो यह आपको उस खंड में ले जाता है, जो विम में उपयोग किए गए पूरे regexp पैटर्न की व्याख्या करता है।
इस बीच, |sub-replace-special|
आपको "4.2 सब्स्टीट्यूट" के उप-भाग में ले जाता है, जिसमें प्रतिस्थापन के लिए पैटर्न होते हैं, जिसके बीच में \r
लाइन ब्रेक / विभाजन होता है।
(मैनुअल के इस भाग का शॉर्टकट है :h :s%
)
%
खोज करने और बदलने के लिए क्या है ?