From d87c72cf3b08bb08c077941c41c0fd9887d3f6e6 Mon Sep 17 00:00:00 2001 From: James Nguyen Date: Mon, 27 Nov 2017 18:44:53 -0800 Subject: [PATCH] Flycheck: Use evil-define-key --- evil-flycheck.el | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/evil-flycheck.el b/evil-flycheck.el index 8bc42a9..03e5655 100644 --- a/evil-flycheck.el +++ b/evil-flycheck.el @@ -34,13 +34,19 @@ (defun evil-flycheck-setup () "Set up `evil' bindings for `flycheck'." - (evil-collection-util-evilify-map - flycheck-error-list-mode-map - :mode flycheck-error-list-mode - :bindings - "gr" 'flycheck-error-list-check-source - "j" 'flycheck-error-list-next-error - "k" 'flycheck-error-list-previous-error)) + (evil-set-initial-state 'flycheck-error-list-mode 'normal) + (evil-define-key 'normal flycheck-error-list-mode-map + "gj" 'flycheck-error-list-next-error + "gk" 'flycheck-error-list-previous-error + (kbd "C-j") 'flycheck-error-list-next-error + (kbd "C-k") 'flycheck-error-list-previous-error + "]" 'flycheck-error-list-next-error + "[" 'flycheck-error-list-previous-error + "gr" #'flycheck-error-list-check-source + "s" #'flycheck-error-list-set-filter + "S" #'flycheck-error-list-reset-filter + "x" #'flycheck-error-list-explain-error + (kbd "") #'flycheck-error-list-goto-error)) (provide 'evil-flycheck) ;;; evil-flycheck.el ends here