diff --git a/lisp/init-kbd.el b/lisp/init-kbd.el index 88cac76..9c96920 100644 --- a/lisp/init-kbd.el +++ b/lisp/init-kbd.el @@ -1,4 +1,4 @@ -;;; init-kbd.el --- keybindings -*- lexical-binding: t -*- +;;; init-kbd.el --- keybindings -*- lexical-binding: t -*- ;;; Commentary: @@ -78,15 +78,14 @@ "a" 'my-gptel-agent-project "i" 'projectile-ibuffer) -;; g for magit -(general-unbind "C-x g") +;; v for version control (general-def - :prefix "C-x g" - "s" 'magit-status + :prefix "C-x v" + "=" 'magit-diff-buffer-file "c" 'magit-clone - "d" 'magit-diff - "b" 'magit-branch - "B" 'magit-blame) + "i" 'magit-init + "l" 'magit-log-buffer-file + "h" 'magit-log-buffer-file) ;; t for modes toggle (general-def @@ -207,7 +206,11 @@ "C-q" 'vterm-send-next-key) ;; eat -(general-def (eat-semi-char-mode-map eat-line-mode-map eat-char-mode-map eat-eshell-semi-char-mode-map eat-eshell-char-mode-map) +(general-def (eat-semi-char-mode-map + eat-line-mode-map + eat-char-mode-map + eat-eshell-semi-char-mode-map + eat-eshell-char-mode-map) "M-[" nil "M-]" nil) @@ -381,7 +384,6 @@ ;; other "C-x r b" 'consult-bookmark - "C-x v =" 'magit-diff-buffer-file "C-;" 'embark-act) (cond