.vimrcবিভক্ত উইন্ডোগুলিকে সহজেই আকার পরিবর্তন করতে আমার কিছু সাধারণ ম্যাপিং রয়েছে:
noremap <Leader><UP> <C-w>+
noremap <Leader><DOWN> <C-w>-
এটি বেশ সূক্ষ্মভাবে কাজ করে তবে উদাহরণস্বরূপ, যখন আমি 10 লাইনের উইন্ডোটির আকার পরিবর্তন করতে চাই তখন আমাকে Leader+ UP10 বার টিপুন এবং ছেড়ে দিতে হবে ।
কীগুলি টিপানোর সময় আমি কীভাবে এই ম্যাপিংটির পুনরাবৃত্তি করতে পারি? আমি যা চাই তা হ'ল আমি যখন Leader+ UPটিপব তখন ম্যাপিংটি একবার প্রয়োগ করা হবে তারপরে স্বল্প সময়ের পরে এটি আবার একবার প্রয়োগ করা হবে এবং কীগুলি ধরে রাখার সময়।
দ্রষ্টব্য: আমি জানি যে <C-w>+একটি গণনার সাথে উপসর্গ করা সম্ভব এবং আমি ম্যাপিংয়ে এটি হার্ডকোড করতে পারি বা ম্যাপিংটি ব্যবহার করার আগে একটি গণনা ইনপুট করতে পারি তবে আমি এটি করতে চাই না।
নোট 2: আমি এটিও জানি যে উইন্ডোজের আকার পরিবর্তন করতে একটি জনপ্রিয় ম্যাপিং হ'ল ব্যবহার করা +এবং -কীগুলি যা কয়েকবার চাপতে সহজ তবে আমি কীগুলি সেগুলি করতে চাই না।
--submode: grow/shrink --এবং উইন্ডোটি একটি লাইন দ্বারা পরিবর্তন করা হয়েছে তবে কমান্ডটি আইসন নয় ' টি পুনরাবৃত্তি। আমি এটি 4g:submode_keep_leaving_keyএবংg:submode_timeout1 বা 1 এর মিশ্রণ দিয়ে চেষ্টা করেছি আমি নিশ্চিত না যে আমি কিছু ভুল করেছি কি না। আমি সাধারণত টার্মিনালে ভিএম ব্যবহার করি তবে আপাতত আমি কেবল উইন্ডোতে জিভিম দিয়ে পরীক্ষা করতে পারি তবে আমি নিশ্চিত নই যে এটি কিছু পরিবর্তন করে।