Haneleri yeniden çağırmak mümkün mü? Bu, örneğin, "5" "$" ve "%" "5" dir?Kötülükte normal mod için yeniden basamağı basamağı
evil-maps.el basamaklarında bu gibi haneler tanımlanmıştır.
(define-key evil-motion-state-map "1" 'digit-argument)
(define-key evil-motion-state-map "2" 'digit-argument)
...
aynı
8
için de geçerlidir, hala
5
gibi davranmaz @ChillarAnand
(add-hook 'evil-mode-hook 'evil-mode-bindings)
(defun evil-mode-bindings()
"Bind symbols to digits."
(define-key key-translation-map (kbd "%") "5")
(define-key key-translation-map (kbd "*") "8")
)
(define-key evil-normal-state-map "5" 'evil-beginning-of-line)
(define-key evil-normal-state-map "8" 'evil-end-of-line)
Ama Shift-5
cevabını çalıştı. Yukarıdaki yapılandırma için düzeltmek mümkün mü?
Aynı şey @tarblet çözümü içindir.
Test olarak kullandığım şey, Shift-5
, G
dizisidir.
Eğer 5 değeriyle haneli-argument' 'eşlemek'% 'istiyor kullanabilir? – tripleee
Evet, öyle düşünüyorum. 'Shift-5''e bastığımda editör varsayılan konfigürasyonda' 5''e bastığım gibi davranır. – user14416
Snippet'e eklemeyi unutmayın. – user14416