আমি ইন্টারনেট থেকে কিছু কোড অনুলিপি করেছি যাতে 2-স্পেস ইনডেন্টিং রয়েছে এবং আমি এটিকে 4-স্পেস ইনডেন্টিংয়ে পরিবর্তন করতে চাই। আমি ভাবছি যদি ভিএম স্ক্রিপ্ট না লিখে কাজটি সম্পাদনের জন্য একটি সংক্ষিপ্ত ভিএম রুটিন থাকে? আমি বর্তমানে এটি একটি HTML ফাইল দিয়ে কীভাবে করছি তা এখানে:
- একটি ম্যাক্রো রেকর্ড করুন
- একটি লাইনের শুরুতে যান
- "<" এর প্রথম উপস্থিতি না হওয়া পর্যন্ত ভিজ্যুয়াল সমস্ত সাদা স্থান নির্বাচন করুন
- ইয়াঙ্ক এবং সমস্ত সাদা স্থান স্পষ্ট করে (মূলত সেগুলি দ্বিগুণ করার জন্য)
- ফাইলের শেষে ম্যাক্রো পুনরায় খেলুন
সংক্ষেপে qa0vt<yp<esc>jq
ক্ষতি:
ম্যাক্রো ফাঁকা রেখা বা একটি লাইনের জন্য ব্যর্থ হয় যা "<" দিয়ে শুরু হয় না। এবং এই সমাধানটি নন-এইচটিএমএল ফাইলটিতে কীভাবে প্রসারিত করা যায় তা সম্পর্কে আমার কোনও ধারণা নেই।
ts: =tabstop,sts: =softtabstopএবং[no]et: =[no]expandtab।