From 1b8493bd45eda21f6c84135577546c8132f3911a Mon Sep 17 00:00:00 2001 From: Peng Li Date: Fri, 22 Sep 2017 17:26:46 +0800 Subject: [PATCH] Emacs - some evil bindings --- emacs.d/emacs-evil.org | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/emacs.d/emacs-evil.org b/emacs.d/emacs-evil.org index a0a14a5..7127b0b 100644 --- a/emacs.d/emacs-evil.org +++ b/emacs.d/emacs-evil.org @@ -102,22 +102,21 @@ https://www.emacswiki.org/emacs/Evil. (with-eval-after-load "evil-leader" ;; Buffer & File (evil-leader/set-key "f" 'ido-switch-buffer) + (evil-leader/set-key "b" 'ido-switch-buffer) (evil-leader/set-key "w" 'evil-save) (evil-leader/set-key "r" 'ivy-recentf) (evil-leader/set-key "w" 'save-buffer) (evil-leader/set-key "o" 'ido-find-file) - (evil-leader/set-key "p" 'projectile-find-file) + (evil-leader/set-key "t" 'projectile-find-file) ;; Window (evil-leader/set-key "s" 'evil-window-split) (evil-leader/set-key "v" 'evil-window-vsplit) (evil-leader/set-key "q" 'evil-quit) ;; others - (evil-leader/set-key "h" 'help) (evil-leader/set-key "g" 'magit-status) - (evil-leader/set-key "d" 'dired) - (evil-leader/set-key "e" 'sd/toggle-project-eshell)) - - + (evil-leader/set-key "d" (lambda () (interactive) (dired default-directory))) + (evil-leader/set-key "e" 'sd/toggle-project-eshell) + (evil-leader/set-key "h" 'help)) #+END_SRC * other extention @@ -150,7 +149,7 @@ https://www.emacswiki.org/emacs/Evil. * Key bindings ** Basic state bindings There are three kinds key bindings -- prefix key is the leader key, defined by evil-leader. *;* +- prefix key is the leader key, defined by evil-leader. - prefix key is the =Ctrl=, - prefix key is =\=, -- 2.11.0