From 677a0ee067ef8659ee4e5618b1cb6dc11eacf7cb Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Mon, 12 Oct 2015 02:09:54 -0400 Subject: [PATCH] Add evil-leader to emacs --- emacs/init.el | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/emacs/init.el b/emacs/init.el index edc8d7c..832bc24 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -9,6 +9,7 @@ '( autopair evil + evil-leader evil-surround go-mode goto-chg @@ -36,6 +37,29 @@ (when (not (package-installed-p p)) (package-install p)))) +(require 'evil-leader) +(global-evil-leader-mode) + +(evil-leader/set-leader ";") +(evil-leader/set-key + "" 'evil-ex + + "e" 'find-file + "b" 'switch-to-buffer + "k" 'kill-buffer + "w" 'save-buffer + "q" 'kill-buffer-and-window + + "\"" 'split-window-right + "%" 'split-window-below + "0" 'delete-window + + "h" 'evil-window-left + "j" 'evil-window-down + "k" 'evil-window-up + "l" 'evil-window-right + ) + (require 'evil) (evil-mode 1)