有没有办法在所有缓冲区中启用公司模式...
;; enable Company mode in all buffers
(add-hook 'after-init-hook 'global-company-mode)
...除了ESS之外(因为,默认情况下启用了自动完成,事实上更好 - 使用快速帮助,即工具提示中出现的文档)?
答案 0 :(得分:3)
相应地自定义company-global-modes
:
(setq company-global-modes '(not ESS-MODE))
将ESS-MODE
替换为ESS缓冲区中major-mode
(如C-h v major-mode
)中的值。
另外,请注意公司可以使用自动完成的完成源,并提供快速帮助功能(在显示完成弹出窗口时按F1),因此如果需要,您也可以在ESS中使用公司。 / p>