Add buffer-move package

This commit is contained in:
Maciej 2019-11-05 22:35:37 +02:00
parent a2b6b18a7d
commit c4b7a0c1a2
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
2 changed files with 12 additions and 2 deletions

View file

@ -63,11 +63,11 @@
(global-set-key (kbd "C-c {") 'windmove-up)
(global-set-key (kbd "C-c }") 'windmove-down)
;; Switch to previous and next buffer
(global-set-key (kbd "C-c s <left>") 'previous-buffer)
(global-set-key (kbd "C-c s <right>") 'next-buffer)
;; The same, but without arrow keys.
(global-set-key (kbd "C-c s [") 'previous-buffer)
(global-set-key (kbd "C-c s ]") 'next-buffer)
@ -78,6 +78,16 @@
;; ibuffer
(global-set-key (kbd "C-c b") 'ibuffer)
;; Move buffers around with buffer keys
(use-package buffer-move
:ensure t
:defer t
:bind ("C-c m [" . buf-move-left)
("C-c m ]" . buf-move-right)
("C-c m {" . buf-move-up)
("C-c m }" . buf-move-down))
;; Revert without asking
(defun revert-buffer-no-confirm ()
"Revert buffer without confirmation."