 (require 'paren)
 (require 'ibuffer)
 (require 'evil-surround)
+(require 'yasnippet)
 (require 'auto-complete-config)
-(require 'yasnippet)
-
-;; Auto-Complete.
+
+(yas-global-mode t)
 (add-to-list 'ac-dictionary-directories "~/etsi/emacs-packages/auto-complete/dict")
 (ac-config-default)
 (setq ac-use-quick-help nil)

(define-key evil-normal-state-map ",x" 'execute-extended-command)
(define-key evil-visual-state-map ",x" 'execute-extended-command)
(define-key evil-normal-state-map ",z" 'recenter-top-bottom)

(eval-after-load 'auto-complete
  '(progn

(add-to-list 'load-path "~/etsi/emacs-packages/evil")
(add-to-list 'load-path "~/etsi/emacs-packages/fill-column-indicator")
(add-to-list 'load-path "~/etsi/emacs-packages/evil-surround")
(add-to-list 'load-path "~/etsi/emacs-packages/yasnippet")
(add-to-list 'load-path "~/etsi/emacs-packages/auto-complete")
(add-to-list 'load-path "~/etsi/emacs-packages/auto-complete/.cask/24.5.1/elpa/fuzzy-20150315.619")
(add-to-list 'load-path "~/etsi/emacs-packages/auto-complete/.cask/24.5.1/elpa/popup-20150626.711")
(add-to-list 'custom-theme-load-path "~/etsi/emacs-packages/themes/sunburst")

(setq evil-want-C-u-scroll t)
