Aug 28, 2012 -
vim
No Comments


Vim search folder width vimgrep
最近在研究一些node.js的框架,经常要在框架里找一些函数,最快捷的方法莫过于直接在文件夹中搜索了。vim当然也是支持文件夹搜索的。
语法是:
:vim[grep][!] /{pattern}/[g][j] {file} …
而且vimgrep可以自动识别换行符编码,还可以使用正则。配合上我现在使用的SSD硬盘,连原先速度较慢的缺点都不存在了。
vimgrep的帮助命令是:
:help :vimgrep@cn
有@cn是因为我装了中文帮助文档
例子两枚:
:vimgrep /bodyParser/gj ~/node/**/*.js
如果不需要包括子文件夹:
:vimgrep /bodyParser/gj ~/node/*/*.js
然后打开quickfix窗口查看搜索结果:
:cw