   (defalias 'gsetq-default #'general-setq-default))
 
 (general-create-definer general-my/leader
-  :states 'normal
+  :states '(normal visual)
   :keymaps 'override
   :prefix "SPC")
 


;; Buffers
;; =======

;; Lisp Languages
;; ==============

   '(operators c-w prettify (atom-motions t) slurp/barf-cp escape))

  (general-def 'normal lispyville-mode-map
    "gc" #'lispyville-comment-or-uncomment
    "gy" #'lispyville-comment-and-clone-dwim
    "M-p" #'lispyville-wrap-round
    "M-[" #'lispyville-wrap-brackets
    "M-b" #'lispyville-wrap-braces
    "[" #'lispyville-previous-opening
    "]" #'lispyville-next-closing
    "{" #'lispyville-previous-closing
    "}" #'lispyville-next-opening
    "(" #'lispyville-backward-up-list
    ")" #'lispyville-up-list)

  ;; I still prefer having the paragraph motions for visual selection.
  (general-def 'visual lispyville-mode-map
