【问题标题】:Strange line that suddenly appeared突然出现的奇怪线条
【发布时间】:2018-02-24 08:15:22
【问题描述】:

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

我搜索了 vimrc 并没有找到专门针对 Haskell 文件所做的任何更改。

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

下面是文件现在的样子

【问题讨论】:

  • 您是否安装了 lint 或 on-the-fly checker?尝试打开一个编译好的文件,看看是否存在这样的问题。
  • 您最近是否更新过您的系统或部分系统?
  • @HuStmpHrrr 我正在使用 ale,问题似乎确实与此工具有关。按照 Daniel 的建议,vim 现在会在编译器建议语法改进的代码下划线。

标签: haskell vim


【解决方案1】:

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

:setlocal nospell

为当前缓冲区关闭它。您可以在 ~/.vim/ftplugin/haskell.vim 中添加这样的一行来关闭所有 Haskell 文件。

【讨论】:

  • 关闭拼写检查可以解决部分问题。有些已经消失了,但有些仍然存在。
  • 问题的其余部分似乎与 ale lint 工具有关。在 lint 建议改进的那些行上,代码会被加下划线,否则就很好了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-16
  • 2015-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-18
  • 2012-11-06
相关资源
最近更新 更多