मैं .vimrcआसानी से विभाजित खिड़कियों का आकार बदलने के लिए अपने कुछ सरल मैपिंग में है:
noremap <Leader><UP> <C-w>+
noremap <Leader><DOWN> <C-w>-
यही कारण है कि बहुत ठीक, लेकिन उदाहरण के लिए काम करता है, जब मैं 10 लाइनों मैं प्रेस और रिहाई के लिए है की विंडो का आकार बदलने के लिए चाहते Leader+ UP10 बार।
कुंजी दबाए जाने के दौरान मैं इस मैपिंग को कैसे दोहरा सकता हूं? जब मैं चाहता हूं कि मैं प्रेस करूं तो Leader+ UPमैपिंग एक बार लागू हो जाएगी फिर थोड़ी अवधि के बाद इसे एक बार फिर से लागू किया जाएगा और इसी तरह जब मैं चाबियां पकड़ूंगा।
नोट: मुझे पता है कि <C-w>+एक गिनती के साथ उपसर्ग करना संभव है और मैं इसे मैपिंग में हार्डकोड कर सकता हूं या केवल मैपिंग का उपयोग करने से पहले एक गिनती इनपुट कर सकता हूं लेकिन यह नहीं है कि मैं इसे कैसे करना चाहता हूं।
नोट 2: मुझे यह भी पता है कि विंडोज़ का आकार बदलने के लिए एक लोकप्रिय मैपिंग का उपयोग करना है +और -चाबियाँ जो कई बार दबाना आसान है, लेकिन मैं उन कुंजियों का उपयोग नहीं करना चाहता।
--submode: grow/shrink --और विंडो को एक पंक्ति द्वारा आकार दिया गया है, लेकिन कमांड नहीं है। टी दोहराया गया। मैंने इसे 4 कॉम्बिनाइंस के साथg:submode_keep_leaving_keyऔरg:submode_timeout0 या 1 के साथ आज़माया । मुझे यकीन नहीं है कि मैंने कुछ गलत किया या नहीं। मैं आमतौर पर एक टर्मिनल में विम का उपयोग कर रहा हूं, लेकिन अभी मैं केवल खिड़कियों पर जीवीएम के साथ परीक्षण कर सकता हूं, लेकिन मुझे यकीन नहीं है कि यह कुछ बदल सकता है।