在emacs中防止弹出窗口

在emacs中防止弹出窗口,emacs,haskell-mode,Emacs,Haskell Mode,我是emacs的新手,安装了邪恶模式和haskell模式 我遇到的问题是,每当我按下“o”键时,就会弹出一个haskell模式钩子窗口,告诉我变量为nil,我应该配置它 它只在我没有指定缩进模式时出现,但所有这些缩进模式都非常奇怪,我不希望它们处于活动状态 有什么方法可以防止这些“弹出窗口”吗?IIUC,这是新Haskell模式的一个错误特性。您应该与维护人员联系 背后的故事是Haskell模式多年来积累了许多新特性,默认情况下,这些特性被添加到了Haskell模式挂钩中,这是一个坏主意。因此,

我是emacs的新手,安装了邪恶模式和haskell模式

我遇到的问题是,每当我按下“o”键时,就会弹出一个haskell模式钩子窗口,告诉我变量为nil,我应该配置它

它只在我没有指定缩进模式时出现,但所有这些缩进模式都非常奇怪,我不希望它们处于活动状态


有什么方法可以防止这些“弹出窗口”吗?

IIUC,这是新Haskell模式的一个错误特性。您应该与维护人员联系


背后的故事是Haskell模式多年来积累了许多新特性,默认情况下,这些特性被添加到了Haskell模式挂钩中,这是一个坏主意。因此,新的维护人员显然试图通过将
haskell-mode-hook
默认设置为nil(上帝的旨意)来解决问题,但随后提醒用户这可能不是他们想要的,因为大多数用户都希望使用一些haskell缩进包(它们可能并非一直都是100%理想的,因为它们无法读懂你的心思,但至少haskell简单缩进应该足够简单,不会让你觉得“超级奇怪”).

更具体一点。很可能有人会帮助您防止看到缩进消息。您是做什么的?消息是什么?等等。如果我使用简单缩进模式,然后按“o”(邪恶模式)或以插入模式返回,它总是缩进4个空格,这有点烦人:(