From 8708c364ce3ab538307369885709ac67f1f9a2bb Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Fri, 14 Aug 2015 21:55:50 +0200 Subject: Emacs: Add ivy-switch-buffer action to kill buffer --- tag-emacs/emacs.d/init.org | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'tag-emacs/emacs.d') diff --git a/tag-emacs/emacs.d/init.org b/tag-emacs/emacs.d/init.org index 991af461..ffb1f310 100644 --- a/tag-emacs/emacs.d/init.org +++ b/tag-emacs/emacs.d/init.org @@ -1185,7 +1185,11 @@ replace helm and ido. :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 -- cgit 1.4.1