gpt4 book ai didi

vim - 防止vim grep打开第一个匹配文件

转载 作者:行者123 更新时间:2023-12-04 09:28:12 25 4
gpt4 key购买 nike

因此,摆弄EasyGrep.vim插件,尝试使其变为适合我的状态。
我将其用于Rails项目的递归搜索。香港专业教育学院几乎得到了我想要的,这是我修改后的EasyGrep执行的grep命令的示例:

:grep -R -i  --include=*.rb --include=*.rbw --include=*.gem --include=*.gemspec --include=[rR]akefile --include=*.erb --include=*.rhtml SEARCH_WORD .

它将在光标下找到单词,并在快速列表中打开搜索结果。

唯一的问题是,:grep似乎会自动将包含第一个匹配项的文件打开到当前缓冲区中,这是我不希望这样做的,因为那样的话,我会丢失刚才查看的文件。

有人知道我可以如何防止这种行为吗?或者,至少是一个可破解的解决方法可以重新打开我要从中搜索的文件?

:vimgrep不是一个选择-它太慢了。

最佳答案

:help :grep:

Just like ":make", but use 'grepprg' instead of 'makeprg' and 'grepformat' instead of 'errorformat'.



:help :make:

If [!] is not given the first error is jumped to.



因此: :grep!

关于vim - 防止vim grep打开第一个匹配文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5723841/

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