From 51d49639f63b90493eb4e36e88f1a83e1da3e483 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 17 Jun 2018 12:53:32 +0200 Subject: [PATCH] Change M-k/M-j keys to gk/gj in magit-rebase Avoid meta keys where possible. --- modules/tools/magit/config.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/tools/magit/config.el b/modules/tools/magit/config.el index 438e59219..c462b5551 100644 --- a/modules/tools/magit/config.el +++ b/modules/tools/magit/config.el @@ -68,5 +68,12 @@ load everything.") :after magit :init (setq evil-magit-state 'normal) :config + (after! git-rebase + (dolist (key '(("M-k" . "gk") ("M-j" . "gj"))) + (setcar (assoc (car key) evil-magit-rebase-commands-w-descriptions) + (cdr key))) + (evil-define-key* evil-magit-state git-rebase-mode-map + "gj" #'git-rebase-move-line-down + "gk" #'git-rebase-move-line-up)) (map! :map (magit-mode-map magit-blame-read-only-mode-map) doom-leader-key nil))