all repos — archive/dotfiles @ 8708c364ce3ab538307369885709ac67f1f9a2bb

Superseded by nixfiles

Emacs: Add ivy-switch-buffer action to kill buffer
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 21:55:50 +0200
commit

8708c364ce3ab538307369885709ac67f1f9a2bb

parent

46fcf6ca390af119f649a942cba4fe3721928f96

1 files changed, 5 insertions(+), 1 deletions(-)

jump to
M tag-emacs/emacs.d/init.orgtag-emacs/emacs.d/init.org
@@ -1185,7 +1185,11 @@ ("C-=" . swiper))     :config (progn
               (setq ivy-use-virtual-buffers t
                     ivy-re-builders-alist '((internal-complete-buffer . ivy--regex-fuzzy)
-                                            (t . ivy--regex-plus))))
+                                            (t . ivy--regex-plus)))
+              (ivy-set-actions 'ivy-switch-buffer '(("k" (lambda (x)
+                                                           (kill-buffer x)
+                                                           (ivy--reset-state ivy-last))
+                                                     "kill"))))
     :init (progn
             (ivy-mode 1)))
 #+END_SRC