strange behaviour with f, r and t in evil mode: next key is taken as being a command in normal mode

José A. Romero L. escherdragon at
Wed Jul 3 18:11:29 CEST 2013

On Sun, Jun 23, 2013 at 6:43 PM, Frank Fischer
<frank.fischer at> wrote:
> Currently I'm a little bit busy, but I'll look into this as soon as I
> can (but if someone else wants to investigate ... ;))

Hello Evildoers,

I have done some investigation and come out with this small patch
that seems to work fine for me. No idea what the adverse effects
could be, though:

--- a/evil-common.el
+++ b/evil-common.el
@@ -579,8 +579,8 @@ Both COUNT and CMD may be nil."
 Translates it according to the input method."
   (let ((old-global-map (current-global-map))
         (new-global-map (make-sparse-keymap))
-        (overriding-terminal-local-map evil-read-key-map)
-        overriding-local-map seq char cmd)
+        (overriding-local-map evil-read-key-map)
+        seq char cmd)
         (condition-case nil

Hope this helps solve the mistery.

José A. Romero L.
escherdragon at gmail
"We who cut mere stones must always be envisioning cathedrals."
(Quarry worker's creed)

More information about the implementations-list mailing list