所以我正在开发一个包含多种资源的项目:XML,javascript,QML,图像,3D场景.我经常想在项目中搜索模式.使用vimgrep/mypattern/j**非常长,特别是因为它在二进制文件中搜索.我可以用
:vimgrep /mypattern/j *.xml
:vimgrepadd /mypattern/j *.js
Run Code Online (Sandbox Code Playgroud)
但我更愿意在一个命令中完成它.
另一种看待它的方法:如何防止vimgrep在二进制文件中搜索?
Ing*_*kat 14
您可以将多个文件globs传递给:vimgrep:
:vimgrep /mypattern/j *.xml *.js
Run Code Online (Sandbox Code Playgroud)
要排除某些文件,您可以配置'wildignore'选项以排除它们,例如
:set wildignore=*.dll,*.exe
Run Code Online (Sandbox Code Playgroud)