             (local-set-key "j" 'next-line)
             (local-set-key "k" 'previous-line)
             (local-set-key "/" 'isearch-forward)
-            (define-key "Info-mode-map" "m" 'Info-menu)
-            (define-key "Info-mode-map" "n" 'Info-forward-node)
-            (define-key "Info-mode-map" "p" 'Info-backward-node)))
+            (dolist (map  (list Info-mode-map))
+              (define-key map "m" 'Info-menu)
+              (define-key map "n" 'Info-forward-node)
+              (define-key map "p" 'Info-backward-node))))
 
 (defun hide-mode-line-toggle ()
   "Toggle mode line toggle."

                 (local-set-key "<" 'org-present-beginning)
                 (local-set-key "G" 'org-present-end)
                 (local-set-key ">" 'org-present-end)
                 (define-key org-present-mode-keymap (kbd "gg")  'org-present-beginning)
                 (define-key org-present-mode-keymap [backspace]      'org-present-prev)
                 (define-key org-present-mode-keymap [?\S- ]  'org-present-prev)
                 (define-key org-present-mode-keymap [up]      'org-present-prev)
                 (define-key org-present-mode-keymap [down]      'org-present-next)
                 (org-present-read-only)))
     (add-hook 'org-present-mode-quit-hook
               (lambda ()


(defun my-eww-settings ()
  "Enable vi-style keybindings."
  (dolist (map  (list eww-mode-map))
    (define-key map "h" 'previous-char)
    (define-key map "j" 'next-line)
    (define-key map "k" 'previous-line)
    (define-key map "l" 'next-char)
    (define-key map "n" 'eww-forward-url)
    (define-key map "p" 'eww-back-url)))
;; -- DANGER: avoid setting keys in evil-normal-map.
;;(define-key evil-normal-state-map "n" 'eww-forward-url)
;;(define-key evil-normal-state-map "p" 'eww-back-url))
