কেন্দ্রীয় কনফিগারেশন
যদি স্থানীয় ব্যতিক্রমগুলি কেন্দ্রীয়ভাবে কনফিগার করা ঠিক থাকে তবে আপনি এই জাতীয় অটোমডিএস আপনার মধ্যে রাখতে পারেন ~/.vimrc
:
:autocmd BufRead,BufNewFile /path/to/dir/* setlocal ts=4 sw=4
অন্যদিকে, আপনি যদি প্রকল্পের সাথে সঞ্চিত নির্দিষ্ট কনফিগারেশনটি চান (এবং এটি মডেলাইনগুলির মাধ্যমে সমস্ত ফাইলে এম্বেড করতে চান না ) ), আপনার নিম্নলিখিত দুটি বিকল্প রয়েছে:
অন্তর্নির্মিত কার্যকারিতা সহ স্থানীয় কনফিগারেশন
আপনি যদি সর্বদা প্রকল্পের রুট ডিরেক্টরি থেকে অন্তর্নির্মিত ভিম শুরু করেন
:set exrc
.vimrc
বর্তমান ডিরেক্টরি থেকে একটি ফাইল পড়া সক্ষম করে । আপনি রাখতে পারেন:set ts=4 sw=4
কমান্ডগুলি সেখানে রাখতে পারেন।
প্লাগইন মাধ্যমে স্থানীয় কনফিগারেশন
অন্যথায়, আপনার একটি প্লাগইনের সহায়তা প্রয়োজন; vim.org এ বেশ কয়েকটি রয়েছে; আমি লোকালসিআর প্লাগইনটি সুপারিশ করতে পারি , যা এমনকি স্থানীয় ফাইল টাইপ-নির্দিষ্ট কনফিগারেশনের অনুমতি দেয়।
নোট করুন যে ফাইল সিস্টেম থেকে পাঠ্য কনফিগারেশনটিতে সুরক্ষা জড়িত রয়েছে; আপনি চান করতে পারেন :set secure
।