2016-04-11 14 views
0

Ben bir colmak düzeni kullanıyorum ve ben solak ve bu yüzden hlkjrstd için eşlenmiş. İşte d olarak kullanıldığında gezinme gecikmesi l

benim navigasyon eşleştirmeleri şunlardır:

noremap h d 
noremap H D 
noremap j s 
noremap k t 

noremap K T 
noremap l r 

noremap r h 
noremap d l 
noremap s gk 
noremap t gj 

Her şey d anahtarla navigasyon dışında oldukça iyi çalışıyor. d tuşuna bastığımda, d komutu sağ alt köşede görünür ve bir saniye sonra l'a dönüşür ve imleç sağa hareket eder.

Bu gecikmeden kurtulmak istiyorum. Bunu nasıl yapabilirim?

cevap

1

Az önce anlattığınız davranış, Operation-Pending mode numaralı telefona VIM girilmesidir. Muhtemelen hala d anahtar için eşlemeler var. :map d yazın ve tüm eşlemelerinizi listeler. Örneğin, her bir haritayı temizleyin (ya da istediğiniz anahtarla eşleştirin). örn:

:nunmap dm 
:nunmap ds 

sizin remapping yapın:

:nnoremap d l 

Sonra mutlu!

+1

Haklısınız! Surround eklenti yüklü. Ama ben 'nunmap ds' kullanamayacağını biliyorum çünkü vim.rc '' nin işlendiği zamanda böyle bir haritalama yok. Bunun yerine au VimEnter * nunmap ds' kullanılır. – Peter