আমার কাছে একগুচ্ছ লাইন রয়েছে যা আমি একটি আলাদা ফাইলে লিখতে চাই।
আমি এটা কিভাবে করবো?
আমার কাছে একগুচ্ছ লাইন রয়েছে যা আমি একটি আলাদা ফাইলে লিখতে চাই।
আমি এটা কিভাবে করবো?
উত্তর:
আপনি করতে পারেন
:100,200w filename
অবশ্যই 100,200 হ'ল আপনি লিখতে চান এমন লাইনগুলির পরিসীমা।
সর্বাধিক সাধারণ:
আপনি যে গ্রুপটি লিখতে চান তার প্রথম লাইনে কার্সারটি সরান। হিট m
এবং a
সিক্যুয়াল। এটি "সেট 'চিহ্ন' 'এ'" দেওয়া হয়েছে।
গ্রুপের শেষ লাইনে কার্সারটি সরান, 'এম' এবং 'বি' টিপুন।
কমান্ড মোড হিট থেকে ওভার পরিবর্তন করুন: সিকোয়েন্স হিসাবে :'a,'b w
filename
তারপরে রিটার্ন হিট করুন।
এটি vi, nvi এবং vim এ কাজ করবে।
আরও একটি পদ্ধতি, আরও আধুনিক ভিমে কাজ করে:
আপনি যে লাইনের লিখনটি লিখতে চান তার প্রথম লাইনে কার্সার রাখুন। হিট করুন V
, "লাইনের ভিজ্যুয়াল ব্লক শুরু করুন" এর জন্য।
লাইনের গ্রুপের নীচে কার্সারটি সরান। ভিম প্রতিটি লাইনে বিপরীত ভিডিও সহ হাইলাইট করবে।
লিখে ফেলা. :
কমান্ড লাইন মোডে যেতে হিট । এটি আপনাকে দেখতে স্ক্রিনের নীচে একটি প্রম্পট দেবে: :'<,'>
এর অর্থ ভিজ্যুয়াল ব্লকের শুরু থেকে শেষ পর্যন্ত। টাইপ করুন w
এবং ফাইলের নাম এবং হিট রিটার্ন।
আপনি টাইপ করুন: :.w >> filename
এবং টাইপ করে রিটার্নটি লিখতে চান সেই লাইনে আপনার কার্সারটি রেখে আপনার প্রয়োজন অনুযায়ী আপনি ফাইলের শেষে একক রেখাগুলি যুক্ত করতে পারেন।
"লাইনের একটি গ্রুপ লিখুন" কমান্ডগুলি কেবল "ফাইলের নাম" এর পরিবর্তে ">> ফাইলের নাম" দিয়ে কাজ করে। ">>" ফাইলটি কেবল লেখার পরিবর্তে vi বা vim সংযুক্ত করে।
একটি ছোট কৌশলটি আপেক্ষিক লাইন নম্বর ব্যবহার করছে। উদাহরণস্বরূপ: + 0, + 99w ফাইলের নামটি পরবর্তী 100 টি ফাইলের নাম লিখুন।