首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim快速修复带有Ghc-mod的文件的双路径

Vim快速修复带有Ghc-mod的文件的双路径
EN

Stack Overflow用户
提问于 2014-01-31 02:02:44
回答 1查看 229关注 0票数 0

我使用Ghc-mod Vim检查Haskell源文件。我用gvim在Windows上运行它。运行:GhcModCheck,它传递Ghc-mod实用程序的文件,并在快速修复错误中输出,如下所示:

代码语言:javascript
复制
G:\Haskell\G:\Haskell\huffman.hs|5 col 1 warning| The import of foldl' from module `Data.List' is redundant

如您所见,它包含两次文件路径。我当然不能跳到那个地方。看起来Ghc-mod本身根本没有输出任何路径,那么它就是Vim的错误格式或者Vim插件的Ghc-mod。奇怪的是,我在任何地方都没有找到这样的案例,所以我的_vimrc

有没有人能告诉我在哪里可以找到线索?

EN

回答 1

Stack Overflow用户

发布于 2014-02-01 00:19:24

我检查了标准的快速修复窗口后:vimgrep,它看起来没问题。我只剩下ghcmod vim作为主要嫌犯。我仔细跟踪了所有的路径操作,发现utils使用了一些函数,该函数读取路径并在其中搜索a-z regexp。问题是我的驱动器字母是大写的,所以插件把它当做一个普通的文件名。我已经向ghcmod vim repo提交了一个pull request。希望能有所帮助。谢谢你的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21464132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档