এর lazyredraw
সাথে সেট করা :set lazyredraw
ম্যাক্রো সঞ্চালিত হওয়ার সময় বা আপনার টাইপ করা কমান্ড ছাড়া অন্য কোনও কমান্ড চালিত না হয়ে পর্দাটিকে পুনরায় আঁকিয়ে না দিয়ে ম্যাক্রো এক্সিকিউশন গতির ব্যাপক উন্নতি করবে :help 'lazyredraw'
more আরও তথ্যের জন্য দেখুন।
হ্রাস করার আরেকটি উপায় আপনার অটোকমিডস বা ম্যাপিংয়ের কোনও সময় নষ্ট করবেন না তা নিশ্চিত করে। যদি আপনার ম্যাক্রোগুলি চলার পরেও ধীর গতিতে থাকে তবে ধীর বা অপ্রয়োজনীয় ম্যাপিংয়ের জন্য আপনার ভিএমআরসি ফাইলটি পরীক্ষা করে নিন এবং অপ্রয়োজনীয় প্লাগইনগুলি সরিয়ে ফেলুন। আমার ক্ষেত্রে আমার একটি অটোসিএমডি ছিল যা সন্নিবেশ মোড থেকে বেরিয়ে আসার সময় ক্যাপসলক বন্ধ করার জন্য বাহ্যিক প্রোগ্রাম চালিত হত এবং এটি সুবিধাজনক এবং সাধারণভাবে অলক্ষিতযোগ্য ছিল তবে এটি সন্নিবেশ ম্যাক্রোগুলিকে অনেকটা ধীর করে দিয়েছিল।
যদি আপনার ম্যাক্রো সন্নিবেশ মোডে প্রবেশ করে, যেখানে আপনার কাছে প্রচুর ম্যাপিং রয়েছে, এটি পেস্ট মোড সেট করার একটি কী থাকতে পারে এবং অস্থায়ীভাবে sertোকানো ম্যাপিংগুলিকে অক্ষম করতে পারে, দেখুন :help 'paste'
এবং :help 'pastetoggle'
। মনে রাখবেন এটি সন্নিবেশগুলি আরও কঠিন করে তুলতে পারে।
শেষ অবধি, চলাচল, মোড স্যুইচিং ইত্যাদি হ্রাস করে ম্যাক্রোটিকে যথাসম্ভব সহজ রাখুন
শুভকামনা
:set lazyredraw
(:h lazyredraw
) চেষ্টা করুন