Benim de var .vimrc
kolayca bölünmüş pencereleri yeniden boyutlandırmak için bazı basit eşleştirmeleri:
noremap <Leader><UP> <C-w>+
noremap <Leader><DOWN> <C-w>-
Oldukça iyi çalışıyor ancak örneğin 10 satırlık pencereyi yeniden boyutlandırmak istediğimde Leader+ UP10 kez basmam ve bırakmam gerekiyor .
Tuşlara basılırken bu eşlemeyi nasıl tekrarlayabilirim? İstediğim Leader+ tuşuna UPbastığımda eşleme kısa bir süre sonra uygulanacak, tuşlar basılı tutulurken bir kez daha uygulanacak.
Not:<C-w>+
Bir sayımla önek eklemenin mümkün olduğunu biliyorum ve eşlemede sabit kodlayabilir veya eşleştirmeyi kullanmadan önce bir sayı girebilirim, ancak bunu yapmak istemiyorum.
Not2: Pencereleri yeniden boyutlandırmak için popüler bir eşlemenin kullanmak olduğunu +ve -birkaç kez daha kolay basılabilen tuşları kullanmak olduğunu biliyorum, ancak bunu yapmak için bu tuşları kullanmak istemiyorum.
--submode: grow/shrink --
ve pencere tek bir satırla yeniden boyutlandırıldı ama komut ' t tekrar edildi. Beng:submode_keep_leaving_key
veg:submode_timeout
0 veya 1 4 kombinasyonları ile denedim . Yanlış bir şey yaptım emin değilim. Genellikle bir terminalde vim kullanıyorum ama şimdilik sadece Windows'ta gVim ile test edebilirim ama bir şey değiştirdiğinden emin değilim.