   :diminish company-mode " ⓐ"
   :commands company-mode global-company-mode
   :defines
+  company-dabbrev-code-modes
+  company-dabbrev-code-everywhere
+  company-dabbrev-code-ignore-case
+  company-dabbrev-minimum-length
   company-dabbrev-ignore-case
   company-dabbrev-downcase
-  company-dabbrev-minimum-length
+  company-dabbrev-ignore-invisible
   :init
   (add-hook 'after-init-hook 'global-company-mode)
   (add-hook 'prog-mode-hook

                                         company-preview-if-just-one-frontend
                                         company-preview-common-frontend))))
  :config
  (setq company-tooltip-limit 10
        company-tooltip-minimum 5
        company-tooltip-offset-display 'lines
        company-tooltip-flip-when-above t
        company-backends '((company-abbrev
                            company-dabbrev
                            company-dict
                            company-files))
        company-transformers '(company-sort-by-occurrence)
        company-minimum-prefix-length 1
        company-idle-delay 0.1
        company-tooltip-idle-delay 0
        company-show-numbers t
        company-occurrence-weight-function 'company-occurrence-prefer-any-closest
        company-search-regexp-function 'company-search-flex-regexp
        company-require-match nil
        company-dabbrev-ignore-case nil
        company-dabbrev-downcase nil
        company-dabbrev-minimum-length 1))

(use-package company-quickhelp
  :ensure t

;;; mds-syntax.el --- Sintaxe (Syntax) -*- lexical-binding: t -*-
;;
;; Copyright (C) 2016-2017 Marcelo dos Santos
;;
