विषयसूची:

मैं vi संपादक में कैसे ढूंढूं और बदलूं?
मैं vi संपादक में कैसे ढूंढूं और बदलूं?

वीडियो: मैं vi संपादक में कैसे ढूंढूं और बदलूं?

वीडियो: मैं vi संपादक में कैसे ढूंढूं और बदलूं?
वीडियो: vi संपादक में एक शब्द ढूंढें और बदलें | सटीक वर्ड डेमो को प्रतिस्थापित करना 2024, नवंबर
Anonim

छठी शक्तिशाली खोज भी है और बदलने के क्षमताएं। एक खुले का पाठ खोजने के लिए फ़ाइल विशिष्ट स्ट्रिंग (वर्णों या शब्दों का संयोजन) के लिए, कमांड मोड में एक कोलन (:), "s," फ़ॉरवर्ड स्लैश (/) और स्वयं खोज स्ट्रिंग टाइप करें। आप जो टाइप करेंगे वह डिस्प्ले स्क्रीन की निचली लाइन पर दिखाई देगा।

फिर, मैं vi संपादक में कैसे खोज और प्रतिस्थापित करूं?

उदाहरण के लिए, आप पहले कर्सर को पर रख सकते हैं शब्द फू फिर दबाएं * to खोज उस के लिए शब्द .उपरोक्त विकल्प तब होगा परिवर्तन सब शब्दों बिल्कुल 'फू' से 'बार' से मेल खाता है। बदलने के के साथ 'foo' की प्रत्येक घटना शब्द कर्सर के नीचे। इसका मतलब है कि आप Ctrl-R दबाएं और फिर Ctrl-W दबाएं।

इसी तरह, आप लिनक्स में किसी फ़ाइल में किसी शब्द को कैसे ढूंढते और बदलते हैं? Sedcommand का उपयोग करके फ़ाइल के भीतर टेक्स्ट ढूंढें और बदलें

  1. स्ट्रीम संपादक (sed) का उपयोग इस प्रकार करें:
  2. sed -i 's/old-text/new-text/g' input.txt.
  3. खोजने और बदलने के लिए s sed का स्थानापन्न कमांड है।
  4. यह sed को 'पुराने-पाठ' की सभी घटनाओं को खोजने के लिए कहता है और input.txt नामक फ़ाइल में 'नए-पाठ' के साथ प्रतिस्थापित करता है।

इसी तरह, मैं वीआई में टेक्स्ट कैसे खोजूं?

vi में टेक्स्ट की एक स्ट्रिंग खोजने के लिए:

  1. vi बालों वाली मकड़ी। शुरुआत के लिए, vi और एक विशिष्ट फ़ाइल का उपयोग करें।
  2. / मकड़ी। कमांड मोड दर्ज करें, फिर टाइप करें / उसके बाद वह टेक्स्ट लिखें जिसे आप ढूंढ रहे हैं।
  3. शब्द की पहली घटना को खोजने के लिए दबाएं। अगला खोजने के लिए n टाइप करें।

मैं vi में किसी विशिष्ट लाइन पर कैसे जाऊं?

यदि आप पहले से ही में हैं छठी , आप का उपयोग कर सकते हैं के लिए जाओ आदेश। ऐसा करने के लिए, Esc दबाएं, टाइप करें रेखा नंबर, और फिर Shift-g दबाएं। यदि आप Esc दबाते हैं और फिर Shift-gबिना निर्दिष्ट किए a रेखा नंबर, यह आपको अंतिम तक ले जाएगा रेखा में फ़ाइल.

सिफारिश की: