 
 (show-paren-mode 1)
 
-;; Highlight line.
-(require 'hl-line)
+;; No tabs
+(setq-default indent-tabs-mode nil)
+
+;; Highlight line. Just add hooks since hl-line is autoloaded
 (add-hook 'prog-mode-hook 'hl-line-mode)
 (add-hook 'package-menu-mode-hook 'hl-line-mode)
 (add-hook 'org-agenda-mode-hook 'hl-line-mode)

;; remap C-a to `smarter-move-beginning-of-line'
(global-set-key [remap move-beginning-of-line]
                'smarter-move-beginning-of-line)

;; and unbind M-m
(global-unset-key (kbd "M-m"))

  :bind ("C-=" . er/expand-region))

;; Undo-Tree for real undo/redo commands
;; Also required by evil
(use-package undo-tree
  :ensure t
  :diminish ""
  :init
  (global-undo-tree-mode 1)
  :config
  (define-key undo-tree-map (kbd "C-/") nil))

;; Same as in vim: lightweight and great
(use-package evil-commentary
  :ensure t
  :config
  (evil-commentary-mode))

;; diminish visual-line-mode
(diminish 'visual-line-mode)
(add-hook 'Man-mode-hook 'visual-line-mode)

;; Might need to change this
(use-package multiple-cursors
  :ensure t
  :bind
