Clean up core-company

This commit is contained in:
Henrik Lissner 2016-04-30 23:13:02 -04:00
parent a2e706862b
commit e796a8478e

View file

@ -1,7 +1,6 @@
;;; core-company.el ;;; core-company.el
(use-package company (use-package company
:defer 1
:init :init
(setq company-idle-delay nil (setq company-idle-delay nil
company-minimum-prefix-length 2 company-minimum-prefix-length 2
@ -13,7 +12,7 @@
company-require-match 'never company-require-match 'never
company-global-modes '(not eshell-mode comint-mode erc-mode message-mode help-mode) company-global-modes '(not eshell-mode comint-mode erc-mode message-mode help-mode)
company-frontends '(company-pseudo-tooltip-frontend company-echo-metadata-frontend) company-frontends '(company-pseudo-tooltip-frontend company-echo-metadata-frontend)
company-backends '(company-capf) company-backends '((company-capf company-keywords))
company-quickhelp-delay nil company-quickhelp-delay nil
company-statistics-file (concat narf-temp-dir "/company-stats-cache.el")) company-statistics-file (concat narf-temp-dir "/company-stats-cache.el"))
@ -22,11 +21,7 @@
;; Rewrites evil-complete to use company-dabbrev ;; Rewrites evil-complete to use company-dabbrev
(setq evil-complete-next-func 'narf/company-evil-complete-next (setq evil-complete-next-func 'narf/company-evil-complete-next
evil-complete-previous-func 'narf/company-evil-complete-previous) evil-complete-previous-func 'narf/company-evil-complete-previous)
(push 'company-sort-by-occurrence company-transformers) (push 'company-sort-by-occurrence company-transformers)
(setq-default company-backends (append '(company-keywords) company-backends))
(def-company-backend! nxml-mode (nxml yasnippet))
(define-key company-active-map "\C-w" nil) (define-key company-active-map "\C-w" nil)