विम संपादक में पाठ फ़ाइलों को संपादित करते समय आपको अक्सर एक या अधिक पंक्तियों को हटाने की आवश्यकता होती है, और किसी भी अन्य पाठ संपादक के विपरीत, यह आपको अपनी फ़ाइलों को काफी कुशलता से संपादित करने की अनुमति देता है। यह मार्गदर्शिका विम संपादक में आपकी फ़ाइलों से लाइनों को संपादित करने और हटाने के तरीके पर ध्यान केंद्रित करेगी।
यदि आपके पास विम संपादक नहीं है, तो इसका उपयोग करके इसे स्थापित करने का प्रयास करें:
$सुडोउपयुक्तइंस्टॉल मैं आया
विम आपको विभिन्न तरीकों से लाइनों को हटाने देता है, उदाहरण के लिए, आप कस्टम पैटर्न/शब्द द्वारा सभी लाइनों को एक साथ, एकाधिक लाइनों और यहां तक कि लाइनों को हटा सकते हैं। आइए इन सभी विधियों की जाँच करें:
विम संपादक में एक पंक्ति को हटाना:
विम में केवल एक पंक्ति को हटाने की प्रक्रिया सरल है। एक पंक्ति को हटाने के लिए, नीचे दिए गए चरणों का पालन करें:
- सबसे पहले, अपने कर्सर को उस लाइन पर लाएं जिसे आप हटाना चाहते हैं।
- दबाएं Esc मोड बदलने की कुंजी।
- अब टाइप करें, :डी , और दबाएं प्रवेश करना लाइन को हटाने के लिए या जल्दी से दबाएं डीडी .
मैं प्रदर्शन के लिए लाइन नंबर 3 को हटा रहा हूं। नीचे दिए गए चित्र देखें:
विम संपादक में सभी पंक्तियों को कैसे हटाएं:
एक बार में सभी पंक्तियों को हटाने के लिए, नीचे दी गई प्रक्रिया का पालन करें:
- सबसे पहले, हिट करें Esc मोड को इन्सर्ट से एडिट करने के लिए स्विच करने के लिए बटन।
- अब टाइप करें, :%डी , और हिट प्रवेश करना सभी लाइनों को हटाने के लिए।
विम संपादक में कई पंक्तियों को कैसे हटाएं:
विम भी लाइनों की एक श्रृंखला का चयन करने और फिर उन्हें हटाने की अनुमति देता है। वाक्यविन्यास नीचे दिया गया है:
:[प्रारंभिक पंक्ति संख्या],[अंतिम पंक्ति संख्या]डीउदाहरण के लिए, यदि आप पंक्ति संख्या ५ से पंक्ति संख्या ७ तक की पंक्तियों को हटाना चाहते हैं, तो बस नीचे दी गई प्रक्रिया का पालन करें:
- का उपयोग करके मोड बदलें Esc कुंजी अगर यह इन्सर्ट मोड में है।
- प्रकार :5,7डी और एंटर दबाएं, लाइन नंबर 5,6, और 7 हटा दिया जाएगा।
यदि आप वर्तमान लाइन से पहले की सभी पंक्तियों को हटाना चाहते हैं, तो उपयोग करें : 1, -1d . उदाहरण के लिए, यदि आप पंक्ति संख्या 5 से इस पंक्ति से पहले की सभी पंक्तियों को हटाना चाहते हैं, तो निम्न विधि का उपयोग करें:
- अपने कर्सर को लाइन नंबर 5 पर लाएं।
- दबाएं Esc कुंजी और प्रकार : 1, -1d , और फिर दबाएँ प्रवेश करना .
लाइन नंबर 5 के बाद की सभी लाइन को हटाने के लिए नीचे दी गई प्रक्रिया का पालन करें:
- कर्सर को लाइन नंबर 5 पर लाएं।
- दबाएं Esc कुंजी और प्रकार :+1,$डी , फिर दबायें प्रवेश करना , पंक्ति संख्या 5 के नीचे की रेखाएँ हटा दी जाएँगी।
विम संपादक में एकाधिक पंक्तियों को कैसे हटाएं:
इस विधि में हम अनेक क्रमागत रेखाओं को हटाने की प्रक्रिया सीखेंगे। बस प्रक्रिया का पालन करें:
- कर्सर को उस लाइन पर लाएँ जहाँ से आप हटाना शुरू करना चाहते हैं।
- यदि आप लगातार 4 पंक्तियाँ हटाना चाहते हैं, तो बस टाइप करें 4 .
ऊपर की छवि में, कर्सर लाइन 2 पर है, इसलिए 3,4,5, और 6 लाइनों को हटा दिया गया है।
विम संपादक में कस्टम पैटर्न वाली लाइन को कैसे हटाएं:
विम संपादक की एक और विशेषता यह है कि यह आपको किसी दिए गए शर्त के साथ लाइन को हटाने की अनुमति देता है, सिंटैक्स नीचे दिया गया है:
:जी/<शब्द> /डीउस लाइन के शब्द से बदलें जिसे आप हटाना चाहते हैं। उदाहरण के लिए, यदि आप लाइनक्स शब्द के साथ लाइनों को हटाना चाहते हैं, तो निम्नलिखित दृष्टिकोण का उपयोग करें:
- दबाएं Esc मोड बदलने की कुंजी।
- प्रकार : जी / लिनक्स / डी , फिर हिट प्रवेश करना .
युक्त पंक्तियाँ लिनक्स शब्द हटा दिया जाएगा।
इसी तरह, यदि आप सभी पंक्तियों को हटाना चाहते हैं, सिवाय उन पंक्तियों के जिसमें लिनक्स शब्द, फिर प्रयोग करें
:जी! /लिनक्स/डी:
एक विशिष्ट अक्षर से शुरू होने वाली पंक्तियों को हटाने के लिए, उपयोग करें
:जी/^ टी/डी ;
अपनी टेक्स्ट फ़ाइल या कोड में सभी रिक्त पंक्तियों को हटाने के लिए, उपयोग करें
:जी/^ $/डी:
निष्कर्ष:
विम लिनक्स उपयोगकर्ताओं और डेवलपर्स के बीच सबसे ज्यादा पसंद किए जाने वाले टेक्स्ट एडिटर्स में से एक है। यह एक मुफ़्त, अच्छी तरह से प्रलेखित और अनुकूलन योग्य टेक्स्ट एडिटर है। इस गाइड में, हमने सीखा कि विम में टेक्स्ट और कोड को कैसे संपादित किया जाए। हमने एक निर्दिष्ट शब्द के साथ एक लाइन, कई लाइन और यहां तक कि लाइनों को हटाने के लिए विभिन्न तरीकों और तरीकों पर अच्छी तरह से चर्चा की। विम एक बहुमुखी संपादक है जिसमें उजागर करने के लिए बहुत अधिक विशेषताएं हैं।