Haskell 突然出现的奇怪的线条

Haskell 突然出现的奇怪的线条,haskell,vim,Haskell,Vim,我已经使用vim一年了,从未对下划线做过任何更改。但是突然之间,vim开始在Haskell文件中的几乎每个关键字下划线 我搜索了vimrc,没有找到任何专门为Haskell文件所做的更改 我的问题是,有没有办法关闭下划线?这在视觉上是令人分心和恼火的 下面是文件现在的样子 我怀疑你打开了拼写检查。试一试 :setlocal nospell 为当前缓冲区关闭它。你可以在~/.vim/ftplugin/haskell.vim中放一行这样的代码来关闭所有haskell文件。我怀疑你打开了拼写检查。试

我已经使用vim一年了,从未对下划线做过任何更改。但是突然之间,vim开始在Haskell文件中的几乎每个关键字下划线

我搜索了vimrc,没有找到任何专门为Haskell文件所做的更改

我的问题是,有没有办法关闭下划线?这在视觉上是令人分心和恼火的

下面是文件现在的样子

我怀疑你打开了拼写检查。试一试

:setlocal nospell

为当前缓冲区关闭它。你可以在
~/.vim/ftplugin/haskell.vim
中放一行这样的代码来关闭所有haskell文件。

我怀疑你打开了拼写检查。试一试

:setlocal nospell

为当前缓冲区关闭它。您可以在
~/.vim/ftplugin/haskell.vim
中放置一行这样的代码,以关闭所有haskell文件。

是否安装lint或即时检查程序?试着打开一个编译良好的文件,看看是否存在这样的问题。你最近更新过你的系统或它的某些部分吗?@hustmphrr我正在使用ale,这个问题似乎确实与这个工具有关。按照Daniel的建议,vim现在将为编译器建议语法改进的代码加下划线。您是安装lint还是动态检查器?试着打开一个编译良好的文件,看看是否存在这样的问题。你最近更新过你的系统或它的某些部分吗?@hustmphrr我正在使用ale,这个问题似乎确实与这个工具有关。按照Daniel的建议,vim现在将为编译器建议语法改进的代码加下划线。关闭拼写检查解决了部分问题。有些已经消失了,但有些仍然存在。似乎问题的剩余部分与ale lint工具有关。在那些lint提示需要改进的行中,代码将被加下划线,但在其他行中它是非常好的。关闭拼写检查解决了部分问题。有些已经消失了,但有些仍然存在。似乎问题的剩余部分与ale lint工具有关。在那些lint建议改进的行中,代码将被加下划线,但在其他方面它是非常好的。