如何在特定主模式下在迷你缓冲区中关闭公司模式

时间:2014-06-19 06:00:36

标签: emacs elisp

我在全球范围内转变为公司模式。但是我不希望它为vhdl-mode打开。

我添加钩子将其关闭到vhdl-mode-hook。但是当它处于vhdl模式时它仍然在迷你缓冲区中工作。

只有当主模式为vhdl模式时,我才能将它关闭为迷你缓冲区?

1 个答案:

答案 0 :(得分:2)

在阅读@ phils的帖子以获取另一个问题并检查公司模式后,我找到了解决方案。

global-company-mode 可以接受例外列表作为可选参数。

所以我的解决方案是:

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

它将在所有主模式上应用公司模式,但 vhdl-mode 对我来说效果很好。