     ("b"   . sp-forward-barf-sexp)
     ("B"   . sp-backward-barf-sexp)
     ("c"   . sp-convolute-sexp)
-    ("H"   . sp-backward-symbol)
+    ("h"   . sp-backward-symbol)
     ("i"   . evil-insert-state)
     ("I"   . evil-insert-line)
-    ("J"   . lisp-state-next-closing-paren)
-    ("K"   . lisp-state-prev-opening-paren)
-    ("L"   . lisp-state-forward-symbol)
+    ("j"   . lisp-state-next-closing-paren)
+    ("k"   . lisp-state-prev-opening-paren)
+    ("l"   . lisp-state-forward-symbol)
     ("m"   . sp-join-sexp)
     ("n"   . sp-forward-slurp-sexp)
     ("N"   . sp-backward-slurp-sexp)

    (eval
     `(progn
        (define-key evil-lisp-state-map ,(kbd key) ',cmd)
        (dolist (mm evil-lisp-state-major-modes)
          (evil-leader/set-key-for-mode mm
            ,(kbd (concat evil-lisp-state-leader-prefix key))
            (evil-lisp-state-enter-command ,cmd)))))))

(defun lisp-state-toggle-lisp-state ()
  "Toggle the lisp state."

(define-key evil-lisp-state-map "l" 'evil-forward-char)
;; leader
(define-key evil-lisp-state-map (kbd evil-leader/leader) evil-leader--default-map)

;; auto-switch to lisp state commands
(defconst evil-lisp-state-commands
