সুচিপত্র:

আমি কিভাবে vi এডিটরে খুঁজে পাব এবং প্রতিস্থাপন করব?
আমি কিভাবে vi এডিটরে খুঁজে পাব এবং প্রতিস্থাপন করব?

ভিডিও: আমি কিভাবে vi এডিটরে খুঁজে পাব এবং প্রতিস্থাপন করব?

ভিডিও: আমি কিভাবে vi এডিটরে খুঁজে পাব এবং প্রতিস্থাপন করব?
ভিডিও: কিভাবে মোবাইলে প্রফেশনাল ইন্ট্রো বানাবো? | How to make a YouTube Intro video in 5 Minuites! 2024, মে
Anonim

vi এছাড়াও শক্তিশালী অনুসন্ধান আছে এবং প্রতিস্থাপন ক্ষমতা একটি খোলা টেক্সট অনুসন্ধান করতে ফাইল নির্দিষ্ট স্ট্রিং (অক্ষর বা শব্দের সংমিশ্রণ) জন্য, কমান্ড মোডে একটি কোলন টাইপ করুন (:), "s, " ফরোয়ার্ড স্ল্যাশ (/) এবং নিজেই এই আর্চ স্ট্রিং। আপনি যা টাইপ করবেন তা ডিসপ্লে স্ক্রিনের নীচের লাইনে প্রদর্শিত হবে।

তারপর, কিভাবে আমি vi সম্পাদকে অনুসন্ধান এবং প্রতিস্থাপন করব?

উদাহরণস্বরূপ, আপনি প্রথমে কার্সারটি রাখতে পারেন শব্দ foo তারপর *তে চাপুন অনুসন্ধান যে জন্য শব্দ উপরের বিকল্প তারপর হবে পরিবর্তন সব শব্দ 'foo' থেকে 'বার'-এর সাথে হুবহু মিলে যাচ্ছে। প্রতিস্থাপন করুন সঙ্গে 'foo' এর প্রতিটি ঘটনা শব্দ কার্সারের নিচে। মানে আপনি Ctrl-R তারপর Ctrl-W টিপুন।

একইভাবে, আপনি কীভাবে লিনাক্সের একটি ফাইলে একটি শব্দ খুঁজে পাবেন এবং প্রতিস্থাপন করবেন? sedcommand ব্যবহার করে একটি ফাইলের মধ্যে পাঠ্য খুঁজুন এবং প্রতিস্থাপন করুন

  1. নিম্নরূপ স্ট্রীম এডিটর (sed) ব্যবহার করুন:
  2. sed -i 's/old-text/new-text/g' input.txt.
  3. s হল sed-এর বিকল্প কমান্ড Find andreplace এর জন্য।
  4. এটি sed-কে 'পুরানো-টেক্সট'-এর সমস্ত ঘটনা খুঁজে বের করতে এবং input.txt নামের একটি ফাইলে 'নতুন-পাঠ্য' দিয়ে প্রতিস্থাপন করতে বলে।

একইভাবে, আমি কীভাবে Vi-তে পাঠ্য অনুসন্ধান করব?

vi-তে পাঠ্যের একটি স্ট্রিং খুঁজে পেতে:

  1. vi hairyspider. শুরুর জন্য, vi এবং একটি নির্দিষ্ট ফাইল অ্যাক্সেস করুন।
  2. /মাকড়সা। কমান্ড মোড লিখুন, তারপর আপনি যে পাঠ্যটি খুঁজছেন তা টাইপ করুন / অনুসরণ করুন।
  3. শব্দের প্রথম উপস্থিতি খুঁজে পেতে টিপুন। পরেরটি খুঁজতে n টাইপ করুন।

আমি কিভাবে vi এ একটি নির্দিষ্ট লাইনে যেতে পারি?

যদি আপনি ইতিমধ্যেই আছেন vi , আপনি ব্যবহার করতে পারেন যাও আদেশ এটি করতে, Esc টিপুন, টাইপ করুন লাইন সংখ্যা, এবং তারপর Shift-g টিপুন। যদি আপনি Esc চাপেন এবং তারপরে একটি নির্দিষ্ট না করে Shift-g টিপুন লাইন সংখ্যা, এটি আপনাকে শেষ পর্যন্ত নিয়ে যাবে লাইন মধ্যে ফাইল.

প্রস্তাবিত: