From 24c7887312a5bc47eaa02dc8a571f18caa7d1176 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 20 Mar 2016 12:18:51 -0400 Subject: [PATCH] Add gp binding: reselects last paste --- core/defuns/defuns-editor.el | 7 +++++++ private/my-bindings.el | 1 + 2 files changed, 8 insertions(+) diff --git a/core/defuns/defuns-editor.el b/core/defuns/defuns-editor.el index 3df91b5d2..af9ff8812 100644 --- a/core/defuns/defuns-editor.el +++ b/core/defuns/defuns-editor.el @@ -44,5 +44,12 @@ (hs-minor-mode 1) (advice-remove 'evil-toggle-fold 'narf-load-hs-minor-mode)) +;;;###autoload +(defun narf/reselect-paste () + (interactive) + (evil-goto-mark ?\[) + (evil-visual-state) + (evil-goto-mark ?\])) + (provide 'defuns-editor) ;;; defuns-editor.el ends here diff --git a/private/my-bindings.el b/private/my-bindings.el index b9711812a..342734f27 100644 --- a/private/my-bindings.el +++ b/private/my-bindings.el @@ -207,6 +207,7 @@ (call-interactively 'find-file-at-point) (helm-mode 1)) + :n "gp" 'narf/reselect-paste :n "gc" 'evil-commentary :n "gx" 'evil-exchange :n "gr" 'narf:eval-region