From 3aa4dc19299bf0cb488d60faf48f553691a01ed4 Mon Sep 17 00:00:00 2001 From: rekado Date: Wed, 10 Sep 2014 08:50:31 +0200 Subject: show line numbers when jumping to line --- init.el | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'init.el') diff --git a/init.el b/init.el index 2b8d85c..40654bf 100644 --- a/init.el +++ b/init.el @@ -328,3 +328,18 @@ (page-break-lines-mode 1) (global-set-key (kbd "") 'backward-page) (global-set-key (kbd "") 'forward-page) + + +;; http://whattheemacsd.com/key-bindings.el-01.html#disqus_thread +(global-set-key [remap goto-line] 'my/goto-line-with-feedback) +(defun my/goto-line-with-feedback () + "Show line numbers temporarily, while prompting for the line number input" + (interactive) + (let ((line-numbers-off-p (not linum-mode))) + (unwind-protect + (progn + (when line-numbers-off-p + (linum-mode 1)) + (call-interactively 'goto-line)) + (when line-numbers-off-p + (linum-mode -1))))) -- cgit v1.2.3