Heavily redesign keybinding design

+ SPC and SPC m as leader/localleader (spacemacs-ey)
+ Move all custom keybindings to private +bindings.el file
+ Redesign+rearrange keybindings
This commit is contained in:
Henrik Lissner 2017-05-27 14:49:06 +02:00
parent 717d0ec06f
commit fbe782df22
13 changed files with 425 additions and 357 deletions

View file

@ -4,11 +4,11 @@
;; available keys, and `evil', if it's enabled. All built into one powerful
;; macro: `map!'.
(defvar doom-leader-key ","
(defvar doom-leader-key "SPC"
"The leader prefix key, for global commands.")
(defvar doom-localleader-key "\\"
"The leader prefix key, for global commands.")
(defvar doom-localleader-key "SPC m"
"The localleader prefix key, for major-mode specific commands.")
(defvar doom-evil-state-alist
'(("n" . normal)
@ -25,7 +25,7 @@
(def-package! which-key
:demand t
:config
(setq which-key-sort-order #'which-key-key-order-alpha
(setq which-key-sort-order #'which-key-prefix-then-key-order
which-key-sort-uppercase-first nil
which-key-add-column-padding 1
which-key-max-display-columns nil