:vimgrep
看起来是一个非常有用的工具。
以下是使用它的方法:
:vim[grep][!] /{pattern}/[g][j] {file} ...
:help
说你可以使用类似于{file}
的通配符来命名当前目录下的文件,例如*.c
。但是如果我打开的文件列表很复杂,不想手动输入 {file}
,而且Vim已经知道这些文件,该怎么办呢?
我想要做的是在以下任何一个列表中运行vimgrep:
:args
:files
:buffers
那么,在 vimgrep
命令中,分别用哪些变量代替{file}
来命名这些列表?