From d973a21b0cf2c42ae63212d7d8fcd2d0c1e09721 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Sat, 7 Jun 2014 22:44:33 -0400 Subject: Advise diff to select buffer and enter view-mode --- lisp/init-external.el | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lisp') diff --git a/lisp/init-external.el b/lisp/init-external.el index bc165aa..2b54173 100644 --- a/lisp/init-external.el +++ b/lisp/init-external.el @@ -70,6 +70,10 @@ is non-nil, switch to the buffer." (setq diff-command "/bin/diff" diff-switches "-u") +(defadvice diff (after diff-select-and-view activate) + (select-window (get-buffer-window "*Diff*")) + (view-mode 1)) + (define-key external-map "d" 'diff) (define-key external-map "e" 'ediff) -- cgit v1.2.3