मैं अक्सर ऐसी स्थिति में भागता हूं जहां मेरे पास बहुत सारे मिश्रित मामले के साथ एक फ़ाइल है। उदाहरण के लिए,
CamelCase and camelCase
मैं एक नियमित अभिव्यक्ति के उत्पादन के लिए प्रतिस्थापन की तलाश में हूँ,
AnotherCase and anotherCase
अभी मैं दो चरणों में नेत्रहीन रूप से लाइनों का चयन करने के बाद ऐसा करता हूं,
:s/CamelCase/AnotherCase/g
:s/camelCase/anotherCase/g
क्या यह एक प्रतिस्थापन कदम में संभव है, या मुझे एक समारोह में अन्य विकल्पों की तरह देखना चाहिए .vimrc
?
:%S/CamelCase/AnotherCase/g
, हालांकि यह केवल बदलता हैCamelCase
औरcamelCase
जैसा है वैसा ही रहता है। कोई बड़ी बात नहीं, बस कुछ याद रखना है।