8

我正在使用 spacemacs 并试图在 org 模式下关闭公司模式,同时将其保持在其他主要模式。我尝试了以下方法:

(global-company-mode '(not org-mode))

但它不起作用。

4

2 回答 2

16

禁用org-mode-hook(此方法几乎适用于任何全球化的次要模式和主要模式):

(defun jpk/org-mode-hook ()
  (company-mode -1))
(add-hook 'org-mode-hook 'jpk/org-mode-hook)

或者使用公司的配置变量:

(setq company-global-modes '(not org-mode))
于 2016-01-07T16:25:34.733 回答
8

在 Spacemacs 配置层级别,您可以使用以下行禁用一组层的自动完成层dotspacemacs-configuration-layers(例如禁用 org 和 git 的自动完成)

(auto-completion :disabled-for org git)
于 2016-01-07T14:39:32.043 回答