buffer-menu remapping my movement keys in motion state

Alexandre Pereira alexandrepereira111 at gmail.com
Mon Feb 17 12:56:41 CET 2014


I've remaped my HJKL to JKLÇ both in normal and in motion states, but
for some reason when I enter the buffer-menu the movement keys are
rebound to HJKL, but ONLY in motion state, if I switch to normal state
I get my JKLÇ back. This is even more odd since it has never happened
before and I've found no reason for this to happen. Furthermore, it
only seems to rebind those four keys.

Does anyone have any ideas of what might be causing this?

This is my evilkeybinds.el which is called at some point in my .emacs
file:

; Motion commands
>
> (define-key evil-normal-state-map "j" 'evil-backward-char)
> (define-key evil-normal-state-map "k" 'evil-next-line)
> (define-key evil-normal-state-map "l" 'evil-previous-line)
> (define-key evil-normal-state-map "ç" 'evil-forward-char)
> (define-key evil-normal-state-map "«" 'evil-first-non-blank)
> (define-key evil-normal-state-map (kbd "ª") 'evil-scroll-up)
> (define-key evil-normal-state-map (kbd "º") 'evil-scroll-down)
> (define-key evil-normal-state-map (kbd "£") 'other-window)
>
> (define-key evil-motion-state-map "j" 'evil-backward-char)
> (define-key evil-motion-state-map "k" 'evil-next-line)
> (define-key evil-motion-state-map "l" 'evil-previous-line)
> (define-key evil-motion-state-map "ç" 'evil-forward-char)
> (define-key evil-motion-state-map "«" 'evil-first-non-blank)
> (define-key evil-motion-state-map (kbd "ª") 'evil-scroll-up)
> (define-key evil-motion-state-map (kbd "º") 'evil-scroll-down)
> (define-key evil-motion-state-map (kbd "£") 'other-window)
>
> ; Misc
>
> (define-key evil-insert-state-map (kbd "C-g") 'evil-normal-state)
> (define-key evil-insert-state-map (kbd "ESC") nil)
>

Thank you in advance for all the help provided.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/implementations-list/attachments/20140217/05ed10f4/attachment.htm 


More information about the implementations-list mailing list