summaryrefslogtreecommitdiff
path: root/lisp/init-git.el
diff options
context:
space:
mode:
authorKyle Meyer <kyle@kyleam.com>2015-09-03 00:55:59 -0400
committerKyle Meyer <kyle@kyleam.com>2015-09-03 00:56:42 -0400
commitb6e7513c096bb0e41eedfa4a5bf80290dff360bf (patch)
tree9968afecb693caef4ceefa62bd2fde1323503606 /lisp/init-git.el
parentd943d5ea75b3434b1fb5c82790fc2c6dc0cf6bb0 (diff)
downloademacs.d-b6e7513c096bb0e41eedfa4a5bf80290dff360bf.tar.gz
Add magit-wip-map
Diffstat (limited to 'lisp/init-git.el')
-rw-r--r--lisp/init-git.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/lisp/init-git.el b/lisp/init-git.el
index 638f591..53681aa 100644
--- a/lisp/init-git.el
+++ b/lisp/init-git.el
@@ -514,6 +514,18 @@ prompt for REV-A."
(define-key km/magit-map "c" 'km/magit-find-commit-file)
(define-key km/magit-map "g" 'km/git-map)
+ (define-prefix-command 'km/magit-wip-map)
+ (define-key km/git-map "w" 'km/magit-wip-map)
+ (define-key km/magit-wip-map "a" 'magit-wip-after-apply-mode)
+ (define-key km/magit-wip-map "b" 'magit-wip-before-change-mode)
+ (define-key km/magit-wip-map "c" 'magit-wip-commit)
+ (define-key km/magit-wip-map "f" 'magit-wip-commit-buffer-file)
+ (define-key km/magit-wip-map "l" 'magit-wip-log-current)
+ (define-key km/magit-wip-map "o" 'magit-wip-log)
+ (define-key km/magit-wip-map "s" 'magit-wip-after-save-mode)
+ (define-key km/magit-wip-map "S" 'magit-wip-after-save-local-mode)
+ (define-key km/magit-wip-map "w" 'km/magit-commit-wip-with-file)
+
(define-key km/git-map "." 'km/magit-show-commit-at-point)
(define-key km/git-map "c" 'km/magit-copy-commit-summary)
(define-key km/git-map "d" 'magit-dispatch-popup)