How to unbind TAB in normal mode?

Óscar Fuentes ofv at
Wed Mar 20 13:23:58 CET 2013

Frank Fischer <frank-fischer at> writes:

> This binding is a motion, so it's in `evil-motion-state-map` and not
> in `evil-normal-state-map` (the former contains common bindings for
> normal state, visual state, operator state, ..., which means virtually
> all motion commands). Try
>     (define-key evil-motion-state-map "\t" nil)
> But ...	this
>>   (setq evil-want-C-i-jump nil)
> should work, too, but only if you set it *before* evil is loaded, i.e
>     (setq evil-want-C-i-jump nil)
> 	(require 'evil)
> should work.	
> Btw, almost all bindings are defined in the file `evil-maps.el`, so
> it's a good place to look at when dealing with key bindings.

Yes, that's where I got the evil-want-C-i-jump idea, but failed to
notice that it must be setted before evil is loaded.

Now it works as I wish. Thank you.

More information about the implementations-list mailing list