 
 (loop for (mode . state) in
       '(
+        (minibuffer-inactive-mode . emacs)
         (Info-mode . emacs)
         (term-mode . emacs)
         (log-edit-mode . emacs)

(global-set-key (kbd "C-c ; s") 'evilcvn-change-symbol-in-defun)

;; {{ evil-leader config
(setq evil-leader/leader "," evil-leader/in-all-states t)
(require 'evil-leader)
(evil-leader/set-key
  "as" 'ack-same

(define-key evil-insert-state-map (kbd "C-k") 'kill-line)
(define-key evil-insert-state-map (kbd "M-k") 'evil-normal-state)
(define-key evil-visual-state-map (kbd "M-k") 'evil-exit-visual-state)
(define-key minibuffer-local-map (kbd "M-k") 'abort-recursive-edit)
(define-key evil-insert-state-map (kbd "M-j") 'my-yas-expand)
(global-set-key (kbd "M-k") 'keyboard-quit)

