From 7dbe910f79c9a698c604a06f511f93882e08d076 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 8 Jun 2020 23:47:13 +0200 Subject: Rewrite some Evil bindings in a more pleasant style --- gui/conf/init.el | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'gui') diff --git a/gui/conf/init.el b/gui/conf/init.el index 448a0d5..3142d00 100644 --- a/gui/conf/init.el +++ b/gui/conf/init.el @@ -58,6 +58,9 @@ (global-evil-leader-mode 1) (evil-leader/set-leader ",")) +(evil-leader/set-key + "s" 'evil-ex-nohighlight) + (use-package darkroom :ensure t :config @@ -146,10 +149,13 @@ (deft) (evil-insert-state)) -(define-key evil-normal-state-map (kbd "C-b") 'ivy-switch-buffer) -(define-key evil-normal-state-map (kbd "C-f") 'counsel-find-file) -(define-key evil-normal-state-map (kbd "C-n") 'go-to-deft) -(define-key evil-normal-state-map (kbd "M-") 'next-buffer) +(evil-define-key 'normal 'global + "J" 'evil-forward-paragraph + "K" 'evil-backward-paragraph + (kbd "C-b") 'ivy-switch-buffer + (kbd "C-f") 'counsel-find-file + (kbd "C-n") 'go-to-deft + (kbd "M-") 'next-buffer) (defun switch-to-last-buffer () (interactive) -- cgit v1.2.3