" Stick with the UTF-8 encoding.
if has('multi_byte')
" Encoding used for the terminal.
if empty(&termencoding)
let &termencoding = &encoding
endif
" Encoding used in buffers, registers, strings in expressions, "viminfo"
" file, etc.
set encoding=utf-8
" Encoding used for writing files.
setglobal fileencoding=utf-8
endif
" Use both Unix and DOS file formats, but favor the Unix one for new files.
set fileformats=unix,dos
বিঃদ্রঃ: শেষ লাইনের যোগ্যতা হল উভয় ফরম্যাট সঠিকভাবে ভিম বাফারে প্রদর্শিত হয়। উদাহরণস্বরূপ, আপনি যদি মুছে ফেলতে চান dos
থেকে fileformats
তারপর, সব dos
ফাইলগুলি যা আপনি এখন থেকে ভিমে খুলতে চান তার সাথে ক্লাস্টার করা হবে ^M
লাইন শেষ এ প্রতীক। এই ^M
অন্য কিছুই না, কিন্তু \r
যা ভিম, এই ক্ষেত্রে, সঠিকভাবে ব্যাখ্যা করতে ব্যর্থ হবে। অতএব, এটি দৃঢ়ভাবে রাখা সুপারিশ করা হয় fileformats
উপরে প্রদর্শিতভাবে. চিন্তা করবেন না, আপনার যে কোনও নতুন ফাইলগুলি ব্যবহার করা হবে unix
ডিফল্ট দ্বারা বিন্যাস (উপরে মন্তব্য বিবৃত)।
আপনি কিছু ফাইল সম্মুখীন হলে dos
বিন্যাস এবং এটি রূপান্তর করতে চান unix
, তারপর নিম্নলিখিত টাইপ করুন:
:set ff=unix