 
 (use-package helm-make :ensure t)
 
-(use-package drag-stuff :ensure t)
-(global-set-key (kbd "M-<up>")
-                #'drag-stuff-up)
-(global-set-key (kbd "M-<down>")
-                #'drag-stuff-down)
+(use-package drag-stuff :ensure t
+  :bind (("M-<up>" . drag-stuff-up)
+         ("M-<down>" . drag-stuff-down)))
 
 ;; Avoid creating lock files (ie. .#some-file.el)
 (setq create-lockfiles nil)

;; Ensure clipboard makes it into kill ring even if killing other text.
(setq save-interprogram-paste-before-kill t)

(use-package multiple-cursors :ensure t)
(multiple-cursors-mode)
(global-set-key (kbd "C-c n")
                #'mc/mark-next-like-this)
(global-set-key (kbd "C-c a")
                #'mc/mark-all-like-this)

(defun ar/org-blog-custom-id-from-title (title)
  "Create an org CUSTOM_ID from a TITLE."

  (other-window 1 nil)
  (switch-to-next-buffer))

(bind-key "C-x 2" #'ar/vsplit-last-buffer)
(bind-key "C-x 3" #'ar/hsplit-last-buffer)

;; Thank you Bozhidar.
;; From https://github.com/bbatsov/prelude/blob/a52cdc83eeec567b13a8a5719a174dfe294ee739/core/prelude-core.el#L340
