Refactor doom/cleanup-session & corresponding evil command

This commit is contained in:
Henrik Lissner 2018-01-03 14:08:41 -05:00
parent 69385fac1a
commit ab0223144c
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 18 additions and 8 deletions

View file

@ -2,11 +2,20 @@
(defalias 'ex! 'evil-ex-define-cmd)
;;; Commands defined elsewhere
(evil-define-command doom:cleanup-session (&optional bang)
(interactive "<!>")
(doom/cleanup-session bang))
;;
;; Commands
;;
;;; Commands defined elsewhere
;;(ex! "al[ign]" #'+evil:align)
;;(ex! "g[lobal]" #'+evil:global)
;;; Custom commands
;;; Custom commands
;; Editing
(ex! "@" #'+evil:macro-on-all-lines) ; TODO Test me
(ex! "al[ign]" #'+evil:align)
@ -39,7 +48,7 @@
(ex! "gblame" #'magit-blame)
(ex! "grevert" #'git-gutter:revert-hunk)
;; Dealing with buffers
(ex! "clean[up]" #'doom/cleanup-session)
(ex! "clean[up]" #'doom:cleanup-session)
(ex! "k[ill]" #'doom/kill-this-buffer)
(ex! "k[ill]all" #'+default:kill-all-buffers)
(ex! "k[ill]m" #'+default:kill-matching-buffers)