উত্তর:
আমি এটি আপনার .vimrc এ যুক্ত করার পরামর্শ দিচ্ছি:
set smartindent
এটি নতুন ব্লকে ইনডেন্টটি বাড়িয়ে তুলবে।
উভয়ই আটকানোর সময় আপনাকে বিরক্ত করবে, যেমন ভিম চেষ্টা করবে এবং ফ্লাইতে সমস্ত কিছু যুক্ত করবে ind
প্রবেশ করানোর আগে প্রবেশ করুন:
:set paste
gvimক্লিপবোর্ডে অ্যাক্সেস পাবে না। অন্যদিকে, vimস্থানীয়ভাবে চালনার ক্লিপবোর্ডে অ্যাক্সেস থাকবে এবং vimআপনি যদি ব্যবহার করেন "*pবা সঠিকভাবে পেস্ট করতে পারেন "+p। কখনও কখনও vimএবং :set pasteএবং 'বোবা' পেস্টিং-কাঁচা-থেকে-টার্মিনাল একমাত্র বিকল্প।
ফাইলের নীচে, আমি ব্যবহার করছি:
# vim: ts=2 sw=2 sts=2 sr noet st ai si
উদাহরণস্বরূপ Dockerfile:
FROM centos-7
RUN ...
CMD ...
# vim: ts=2 sw=2 sts=2 sr noet st ai si
আপনি যদি কেবল ইন্ডেন্টেশন রাখতে চান তবে ব্যবহার করুন # vim: st ai si