From 1d16d33981b7ce712ebadf56a76949c7abd95a40 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 14 Nov 2015 02:38:06 -0500 Subject: [PATCH] Refactor company config; remove company-quickhelp (too unstable) --- core/core-company.el | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/core/core-company.el b/core/core-company.el index baf87be53..b603b46a6 100644 --- a/core/core-company.el +++ b/core/core-company.el @@ -11,11 +11,11 @@ :init (after! abbrev (diminish 'abbrev-mode "A")) (setq company-idle-delay nil - company-minimum-prefix-length 1 - company-show-numbers nil - company-tooltip-limit 20 + company-minimum-prefix-length 2 + company-tooltip-limit 10 company-dabbrev-downcase nil company-dabbrev-ignore-case nil + company-dabbrev-code-other-buffers t company-tooltip-align-annotations t company-require-match 'never company-global-modes '(not eshell-mode comint-mode erc-mode message-mode help-mode) @@ -31,11 +31,9 @@ :config (require 'company-statistics) - (require 'company-quickhelp) - (setq company-quickhelp-delay nil - ;; Rewrite evil-complete to use company-dabbrev - company-dabbrev-code-other-buffers t - evil-complete-next-func 'narf/company-evil-complete-next + + ;; Rewrite evil-complete to use company-dabbrev + (setq evil-complete-next-func 'narf/company-evil-complete-next evil-complete-previous-func 'narf/company-evil-complete-previous) ;; TODO Restore company-dict @@ -50,8 +48,7 @@ (define-key company-active-map "\C-w" nil) (global-company-mode +1) - (company-statistics-mode +1) - (company-quickhelp-mode 1)) + (company-statistics-mode +1)) (provide 'core-company) ;;; core-company.el ends here