Use general.el to provide multiple leader key in evil-mode
General.el "provides a more convenient way to bind keys in emacs for both evil and non-evil users".
I have been using it for more than one month without any issue. I prefer general.el to evil-leader because I need both comma and space key as leader key.
Minimum setup is simple,
(require 'general) (general-evil-setup t) (nvmap :prefix "," "bb" 'back-to-previous-buffer "ww" 'save-buffer "oo" 'compile) ;; all keywords arguments are still supported (nvmap :prefix "SPC" ; save windows layout "ss" 'wg-create-workgroup ;; load windows layout "ll" 'my-wg-switch-workgroup)
My real world setup is more complicated.