Reputation: 93
I'm using spacemacs and tried to turn off company mode in org mode while keeping it in other major modes. I've tried the following:
(global-company-mode '(not org-mode))
but it's not working.
Upvotes: 9
Views: 6258
Reputation: 9437
Disable from org-mode-hook
(this method will work with pretty much any globalized minor mode and major mode):
(defun jpk/org-mode-hook ()
(company-mode -1))
(add-hook 'org-mode-hook #'jpk/org-mode-hook)
Or use company's configuration variable:
(setq company-global-modes '(not org-mode))
Upvotes: 19
Reputation: 296
At the Spacemacs configuration layer level you can disable auto-completion layer for a set of layers with the following line in dotspacemacs-configuration-layers
(for instance disabling auto-completion for both org and git)
(auto-completion :disabled-for org git)
Upvotes: 8