我正在使用 spacemacs 并试图在 org 模式下关闭公司模式,同时将其保持在其他主要模式。我尝试了以下方法:
(global-company-mode '(not org-mode))
但它不起作用。
禁用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))
在 Spacemacs 配置层级别,您可以使用以下行禁用一组层的自动完成层dotspacemacs-configuration-layers
(例如禁用 org 和 git 的自动完成)
(auto-completion :disabled-for org git)