vim – 跳转到以红色突出显示的下一个错误/代码

前端之家收集整理的这篇文章主要介绍了vim – 跳转到以红色突出显示的下一个错误/代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在处理合并冲突时,通常>>>>>>>和DCVS插入的======对于我所在的文件在语法上是不正确的,并显示为红色突出显示。处理合并冲突时,有命令跳转到这些错误。当我键入:cnext我只是得到消息“没有错误”。这些是Mercurial合并冲突,所以我不能使用Fugitive,但我通常更喜欢手动编辑合并冲突。

有没有办法跳转文件中的下一个语法错误?我认为这些错误由语法高亮文件决定。

您可以使用:lopen打开包含错误/警告线的窗口。之后,浏览每个。

实际的答案是你可以使用:lnext跳转到下一个错误,或者:lprev,或者l和[l(那些是小写的Ls),如果你有vim-unimpaired,你做,因为你不应该使用Vim没有它。

这实际上不会跳到下一个突出显示的红色/错误的文本组,但会跳转到您的语法插件所指示的错误(并填充位置列表)。 Vim不可能跳到一个特定的高亮组,因为没有人打算弄清楚如何。

插件SRDispHiGrp接近,但是如果你不能从名字中得出结论,那么对于人类使用来说太过分了,感到困惑。

猜你在找的Bash相关文章