উত্তর:
আপনি কোনও পৃথক ফাইলে সংরক্ষণ করতে কমান্ড :w
বা প্যারামিটার দিতে পারেন :write
। উদাহরণস্বরূপ বর্তমান বাফার এতে সংরক্ষণ করুন /tmp/data.txt
:
:w /tmp/data.txt
তবে, মনে রাখবেন যে এটি আপনার বাফারটিকে অন্য ফাইলে স্যুইচ করে না। সুতরাং আপনি যদি সম্পাদনা চালিয়ে যান এবং :w
ঠিক করেন তবে এটি বর্তমান ফাইলটিকে সংরক্ষণ করবে, অন্যটির মতো নয়। অন্য ফাইলটিতে যেতে, :edit
কমান্ডটি ব্যবহার করুন :
:e /tmp/data.txt
এটি এক ধাপ করতে, অন্য একটি ফাইলে সংরক্ষণ করুন এবং এতে স্যুইচ করুন, :saveas
কমান্ডটি ব্যবহার করুন :
:sav /tmp/data.txt
ভিমে একটি "ব্যাকআপ মোড" রয়েছে যা দ্বারা :set backup
বা সক্ষম করা যায় :set patchmode
। সেই মোডে, ভিম আপনার নিজের দ্বারা লেখা ফাইলগুলির একটি ব্যাকআপ কপি স্বয়ংক্রিয়ভাবে রাখে।
উদাহরণস্বরূপ, যদি আপনি ইস্যু করেন :set patchmode=.orig
এবং আপনি কোনও বিদ্যমান ফাইল সম্পাদনা করেন somefile.txt
, তবে আপনি যখন :w
সাধারণভাবে ইস্যু করেন তখন ভিম পুরানো ফাইলটির একটি অনুলিপি রাখবে somefile.txt.orig
এবং নতুন সামগ্রী হিসাবে সংরক্ষণ করবে somefile.txt
।