"পাঠ্যের টুকরোটিকে একটি নতুন ফাইলে সরান" বলে আমি ধরে নিয়েছি আপনি বর্তমান ফাইলটি থেকে সেই টুকরো টুকরো কেটেছেন এবং কেবলমাত্র সেই পাঠ্যটি সহ একটি নতুন ফাইল তৈরি করবেন।
বিভিন্ন উদাহরণ:
:1,1 w new_file
লাইন নম্বর 1 থেকে কেবলমাত্র পাঠ্যযুক্ত একটি নতুন ফাইল তৈরি করতে
:5,50 w newfile
লাইন 5 থেকে 50 লাইনে পাঠ্যযুক্ত একটি নতুন ফাইল তৈরি করতে
:'a,'b w newfile
চিহ্ন থেকে চিহ্নিত করে একটি নতুন ফাইল তৈরি a
করতেb
- ব্যবহার করে আপনার চিহ্ন সেট maএবং mbযেখানে কখনও আপনি পছন্দ
উপরেরটি কেবলমাত্র পাঠ্যটি অনুলিপি করে এবং সেই পাঠ্যটি সহ একটি নতুন ফাইল তৈরি করে। এরপরে আপনাকে পরে মুছতে হবে।
এটি একই রেঞ্জ এবং d
কমান্ডটি ব্যবহার করে করা যেতে পারে :
:5,50 d
লাইন 5 থেকে 50 লাইনে পাঠ্য মুছতে
:'a,'b d
চিহ্ন থেকে পাঠ্য মুছে ফেলতে a
চিহ্নb
বা ddএকক লাইন কেস জন্য ব্যবহার করে ।
আপনি যদি পরিবর্তে ভিজ্যুয়াল মোড ব্যবহার করে পাঠ্যটি নির্বাচন করেন এবং পাঠ্যটি নির্বাচিত হওয়ার পরে হিট করেন :
তবে আপনি কমান্ড লাইনে নিম্নলিখিতটি দেখতে পাবেন:
:'<,'>
যা নির্বাচিত পাঠ্য নির্দেশ করে indicates এরপরে আপনি কমান্ডটি প্রসারিত করতে পারেন:
:'<,'>w >> old_file
যা বিদ্যমান ফাইলটিতে পাঠ্য সংযোজন করবে । তারপরে উপরের মতো মুছুন।
এক রৈখিক:
:2,3 d | new +put! "
ভাঙ্গন:
:2,3 d
- 2 থেকে 3 লাইন মুছুন
|
- প্রযুক্তিগতভাবে এটি প্রথম কমান্ডের আউটপুটটিকে দ্বিতীয় কমান্ডে পুনঃনির্দেশ করে তবে প্রথম কমান্ড কিছুই আউটপুট দেয় না, তাই আমরা কেবল এক সাথে কমান্ডগুলি শৃঙ্খলিত করছি
new
- একটি নতুন বাফার খোলে
+put! "
- নামবিহীন নিবন্ধের বিষয়বস্তু "
বাফারে রাখুন
- ঠুং ঠুং শব্দ (
!
) আছে যাতে সামগ্রীগুলি বর্তমান লাইনের আগে রাখা হয়। ফাইলের শেষে এটি কারণ এবং খালি লাইন। এটি ছাড়াই, ফাইলটির শীর্ষে একটি খালি লাইন রয়েছে।