gpt4 book ai didi

Vim:在开放缓冲区中搜索

转载 作者:行者123 更新时间:2023-12-04 15:37:06 32 4
gpt4 key购买 nike

我喜欢 Visual Studio 的一项功能是能够仅在打开的文件中进行搜索。例如,如果我最近对某些文件进行了更改并且我想跟踪这些更改,我可能会搜索某个词,但只能在这些文件中搜索以避免获得大量必要的匹配项。

这可以用 Vim 实现吗?!我感兴趣的是能够打开我已更改的文件,以便使用:

gvim `git diff --name-only`

然后在这些文件中搜索我想要的内容。

最佳答案

一个很好的方法是使用 vim 的内部 grep 命令( :vim ):

:vim /pattern/ `git diff --name-only`
:copen

这将打开一个小窗口(称为 quickfix ),其中包含搜索结果和打开相应文件的链接(它们不必打开)。

关于Vim:在开放缓冲区中搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5132129/

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