gpt4 book ai didi

vim - vimgrep 和 make 的不同快速修复缓冲区

转载 作者:行者123 更新时间:2023-12-05 00:44:01 27 4
gpt4 key购买 nike

make - 在Vim下,经常需要vimgrep文件。在这种情况下,vimgrep接管 quickfix 缓冲区,因此需要重新制作以浏览剩余的编译器错误。

有没有办法避免这种困惑?

最佳答案

你应该看看:cold[er] (转到较旧的错误列表)和 :cnew[er] (转到较新的错误列表);见 :h quickfix-error-lists .

这是一个如何集成它的想法:

nnoremap <expr> <F11> (&ft=='qf' ? ":colder" : ":bprev")."\<cr>" 
nnoremap <expr> <F12> (&ft=='qf' ? ":cnewer" : ":bnext")."\<cr>"
F11 (/ F12 ) 将转到大多数缓冲区的前一个 (/next) 缓冲区,或者转到 quickfix 缓冲区中较旧的 (/newer) 错误列表。

关于vim - vimgrep 和 make 的不同快速修复缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/468997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com