#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package magit
:ensure t
+ :init
+ ;; don't ask me to confirm the unsaved change
+ (setq magit-save-repository-buffers nil)
:commands magit-status magit-blame
:config
(dolist (map (list magit-status-mode-map
("'" mode-line-other-buffer "last buffer" :exit t)
("C-'" mode-line-other-buffer "last buffer" :exit t)
("m" man "man" :exit t)
+ ("d" dired-jump "dired" :exit t)
("q" nil "quit")
("f" nil "quit"))