diff options
Diffstat (limited to 'lisp/vc.el')
-rw-r--r-- | lisp/vc.el | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/vc.el b/lisp/vc.el index 7e7240fcdd7..2a46d138731 100644 --- a/lisp/vc.el +++ b/lisp/vc.el @@ -2013,12 +2013,14 @@ outside of VC) and one wants to do some operation on it." ;; FIXME: Make a derived-mode instead. ;; Add VC-specific keybindings (let ((map (current-local-map))) + (define-key map "v" 'vc-diff) ;; C-x v v (define-key map "=" 'vc-diff) ;; C-x v = - (define-key map "a" 'vc-dir-register) + (define-key map "i" 'vc-dir-register) ;; C-x v i (define-key map "+" 'vc-update) ;; C-x v + - (define-key map "R" 'vc-revert) ;; u is taken by dispatcher unmark. - (define-key map "A" 'vc-annotate) ;; g is taken by dispatcher referesh (define-key map "l" 'vc-print-log) ;; C-x v l + ;; More confusing than helpful, probably + ;(define-key map "R" 'vc-revert) ;; u is taken by dispatcher unmark. + ;(define-key map "A" 'vc-annotate) ;; g is taken by dispatcher refresh (define-key map "x" 'vc-dir-hide-up-to-date)) ) ;; FIXME: Needs to alter a buffer-local map, otherwise clients may clash |