TL; ড: set tabstop=4 softtabstop=-1 shiftwidth=0 expandtab
সংক্ষিপ্ত রূপ: set ts=4 sts=-1 sw=0 et
ব্যাখ্যা
আপনি যদি এটি softtabstop(বা sts) সেট -1করে থাকেন তবে স্বয়ংক্রিয়ভাবে tabstop( ts) এর মতোই আচরণ করবে যা আপনি অনেকগুলি ট্যাবিং পরিবর্তন করলে আপনি কিছু ঝামেলা বাঁচাতে পারবেন। shiftwidth( sw) সেট করা 0কার্যকরভাবে একইরূপে করা উচিত tabstop।
বিস্তারিত
shiftwidth sw
(অটো) ইনডেন্টের প্রতিটি ধাপে ব্যবহারের জন্য স্পেসের সংখ্যা। জন্য ব্যবহৃত cindent, >>, <<, ইত্যাদি
যখন শূন্য tabstopমান ব্যবহার করা হবে।
tabstop ts
একটি ফাইলের মধ্যে যে জায়গাগুলি গণনা করে। এছাড়াও দেখুন
: retab কমান্ড, এবং
softtabstopবিকল্প।
softtabstop sts
Tabসম্পাদনা কার্য সম্পাদন করার সময় একটি সন্নিবেশ করা Tabবা ব্যবহারের মতো শূন্যস্থানের সংখ্যা BS। এটা তোলে
মতানুযায়ী মত Tabগুলি ঢোকানো হচ্ছে, যখন আসলে স্পেস এবং s এর একটি মিশ্রণ ব্যবহার করা হয়। tabsএটিটি সেট করা থাকে এমনভাবে সম্পাদনা করতে সক্ষম হওয়ার সময়, এটির মান মান হিসাবে সেট করা রাখা দরকারী sts। যখন
stsনেতিবাচক হয়, এর মান shiftwidthব্যবহার করা হয়। আপনি যদি অনেকটা ট্যাবস্টপগুলি পরিবর্তন করেন তবে এটি আপনাকে কিছু ঝামেলা বাঁচাবে। যখন expandtabসেট করা থাকে না, Tabগুলি ব্যবহার করে ফাঁকের সংখ্যা হ্রাস করা হয় ।
expandtab et
সন্নিবেশ মোডে: সন্নিবেশ করানোর জন্য যথাযথ সংখ্যক স্পেস ব্যবহার করুন। শূন্যস্থানের সঙ্গে ইনডেন্ট ব্যবহার করা হয় >এবং <কমান্ড এবং যখন autoindentচালু আছে। চালু থাকা অবস্থায় একটি আসল ট্যাব সন্নিবেশ expandtabকরতে Ctrl- ব্যবহার করুন V Tab। আরও দেখুন
: retab