উত্তর:
আমি এটি আপনার .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