tools/magit: free up 0-4 keys for evil & bind g=
- Replaces 0 with g= (magit-diff-default-context) - Unbinds 1-4 keys so you can use numbered motions in magit buffers again
This commit is contained in:
parent
92a5b5fb93
commit
7f0ca974e9
1 changed files with 7 additions and 2 deletions
|
@ -131,11 +131,16 @@ ensure it is built when we actually use Forge."
|
||||||
(setq evil-magit-state 'normal
|
(setq evil-magit-state 'normal
|
||||||
evil-magit-use-z-for-folds t)
|
evil-magit-use-z-for-folds t)
|
||||||
:config
|
:config
|
||||||
(unmap! magit-mode-map "M-1" "M-2" "M-3" "M-4") ; replaced by z1, z2, z3, etc
|
(unmap! magit-mode-map
|
||||||
|
;; Replaced by z1, z2, z3, etc
|
||||||
|
"M-1" "M-2" "M-3" "M-4"
|
||||||
|
"1" "2" "3" "4"
|
||||||
|
"0") ; moved to g=
|
||||||
(evil-define-key* 'normal magit-status-mode-map [escape] nil) ; q is enough
|
(evil-define-key* 'normal magit-status-mode-map [escape] nil) ; q is enough
|
||||||
(evil-define-key* '(normal visual) magit-mode-map
|
(evil-define-key* '(normal visual) magit-mode-map
|
||||||
|
"%" #'magit-gitflow-popup
|
||||||
"zz" #'evil-scroll-line-to-center
|
"zz" #'evil-scroll-line-to-center
|
||||||
"%" #'magit-gitflow-popup)
|
"g=" #'magit-diff-default-context)
|
||||||
(define-key! 'normal
|
(define-key! 'normal
|
||||||
(magit-status-mode-map
|
(magit-status-mode-map
|
||||||
magit-stash-mode-map
|
magit-stash-mode-map
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue