Emacs 如何在特定的主模式下在小缓冲区中关闭公司模式
我在全球范围内转变了公司模式。但我不想在vhdl模式下打开它 我添加了hook来关闭vhdl模式的hook。但在vhdl模式下,它仍然在小型缓冲区中工作Emacs 如何在特定的主模式下在小缓冲区中关闭公司模式,emacs,elisp,Emacs,Elisp,我在全球范围内转变了公司模式。但我不想在vhdl模式下打开它 我添加了hook来关闭vhdl模式的hook。但在vhdl模式下,它仍然在小型缓冲区中工作 只有在主模式为vhdl模式时,我如何才能关闭迷你缓冲区?在阅读@phils的帖子了解另一个问题并检查公司模式后,我找到了解决方案 全局公司模式可以接受例外列表作为可选参数 因此,我的解决方案是: (global-company-mode '(not vhdl-mode)) 它将在除vhdl模式外的所有主要模式上应用公司模式,对我来说效果很好。
只有在主模式为vhdl模式时,我如何才能关闭迷你缓冲区?在阅读@phils的帖子了解另一个问题并检查公司模式后,我找到了解决方案 全局公司模式可以接受例外列表作为可选参数 因此,我的解决方案是:
(global-company-mode '(not vhdl-mode))
它将在除vhdl模式外的所有主要模式上应用公司模式,对我来说效果很好。@phils非常感谢。在阅读了你的帖子并检查了公司模式后,我找到了解决方案。(它使其他模式无法工作)。它具有全局公司模式的例外列表。我的解决方案是(全球公司模式(不是vhdl模式))。这对我来说很好。我重新开始了这个问题,因为你找到了一个解决方案,它非常适合你所问的模式。请将其作为答案发布,然后接受?我将在此处留下其他问答的链接以供参考:。