+* Evil Mode
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+ (use-package evil
+ :ensure t
+ :init
+ (setq evil-default-state 'emacs)
+ :config
+ (evil-mode t)
+ (defalias 'evil-insert-state 'evil-emacs-state)
+ (setq evil-emacs-state-cursor '("red" box))
+ (setq evil-normal-state-cursor '("green" box))
+ (setq evil-visual-state-cursor '("orange" box))
+ (setq evil-insert-state-cursor '("red" bar))
+ (setq evil-replace-state-cursor '("red" bar))
+ (setq evil-operator-state-cursor '("red" hollow)))
+#+END_SRC