From 212c33c296ad0b8908c4418096034748bcc8952a Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Tue, 19 Feb 2013 10:38:07 +0100 Subject: [PATCH] Emacs: list-buffers-switch --- .emacs.d/functions.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.emacs.d/functions.el b/.emacs.d/functions.el index 91db8872..2bdea282 100644 --- a/.emacs.d/functions.el +++ b/.emacs.d/functions.el @@ -23,13 +23,20 @@ (shell-command-on-region (point) (mark) "sort -u" (buffer-name) t) ) -(defun dtwi () "Delete trailing whitespaces interactively" +(defun dtwi () "Delete trailing whitespaces interactively." (interactive) (query-replace-regexp " + " " ") ) +(defun list-buffers-switch () "Same as list buffers but switch to it afterward." + (interactive) + (list-buffers) + (switch-to-buffer-other-window "*Buffer List*") +) +(define-key my-keys-minor-mode-map (kbd "C-x C-b") 'list-buffers-switch) + ;;============================================================================== ;; Toggle window split ;;==============================================================================