Don't lazy-load company (causes bugs)
This commit is contained in:
parent
89eeba1d97
commit
16a2cb593c
1 changed files with 7 additions and 10 deletions
|
@ -1,9 +1,6 @@
|
||||||
;;; core-completion.el --- auto completion backend (Company-mode)
|
;;; core-completion.el --- auto completion backend (Company-mode)
|
||||||
|
|
||||||
(use-package company
|
(use-package company
|
||||||
:commands (global-company-mode company-complete company-complete-common company-dict
|
|
||||||
company-files company-tags company-ispell company-yasnippet
|
|
||||||
company-semantic company-dabbrev-code company-manual-begin)
|
|
||||||
:init
|
:init
|
||||||
(setq company-idle-delay nil
|
(setq company-idle-delay nil
|
||||||
company-minimum-prefix-length 2
|
company-minimum-prefix-length 2
|
||||||
|
@ -24,14 +21,9 @@
|
||||||
company-quickhelp-delay nil)
|
company-quickhelp-delay nil)
|
||||||
|
|
||||||
:config
|
:config
|
||||||
(use-package company-statistics)
|
|
||||||
|
|
||||||
;; NOTE: pos-tip.el in Emacs 25+ does not work
|
;; NOTE: pos-tip.el in Emacs 25+ does not work
|
||||||
(use-package company-quickhelp :config (company-quickhelp-mode +1))
|
(use-package company-quickhelp
|
||||||
|
:config (company-quickhelp-mode +1))
|
||||||
(use-package company-dict :defer t
|
|
||||||
:config
|
|
||||||
(setq company-dict-dir (concat narf-private-dir "dict")))
|
|
||||||
|
|
||||||
;; 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
|
||||||
|
@ -46,7 +38,12 @@
|
||||||
(define-key company-active-map "\C-w" nil)
|
(define-key company-active-map "\C-w" nil)
|
||||||
|
|
||||||
(global-company-mode +1)
|
(global-company-mode +1)
|
||||||
|
|
||||||
|
(require 'company-statistics)
|
||||||
(company-statistics-mode +1))
|
(company-statistics-mode +1))
|
||||||
|
|
||||||
|
(use-package company-dict :defer t
|
||||||
|
:config (setq company-dict-dir (concat narf-private-dir "/dict")))
|
||||||
|
|
||||||
(provide 'core-completion)
|
(provide 'core-completion)
|
||||||
;;; core-completion.el ends here
|
;;; core-completion.el ends here
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue