前端之家收集整理的这篇文章主要介绍了
vim – 跳转到以红色突出显示的下一个错误/代码,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在处理合并冲突时,通常>>>>>>>和DCVS插入的======对于我所在的
文件在语法上是不正确的,并
显示为红色突出
显示。处理合并冲突时,有命令
跳转到这些
错误。当我键入:cnext我只是得到消息“没有
错误”。这些是Mercurial合并冲突,所以我不能使用Fugitive,但我通常更喜欢手动编辑合并冲突。
有没有办法跳转到文件中的下一个语法错误?我认为这些错误由语法高亮文件决定。
您可以使用:lopen打开包含
错误/警告线的窗口。之后,浏览每个。
实际的答案是你可以使用:lnext跳转到下一个错误,或者:lprev,或者l和[l(那些是小写的Ls),如果你有vim-unimpaired,你做,因为你不应该使用Vim没有它。
这实际上不会跳到下一个突出显示的红色/错误的文本组,但会跳转到您的语法插件所指示的错误(并填充位置列表)。 Vim不可能跳到一个特定的高亮组,因为没有人打算弄清楚如何。
插件SRDispHiGrp接近,但是如果你不能从名字中得出结论,那么对于人类使用来说太过分了,感到困惑。
原文链接:https://www.f2er.com/bash/388385.html