84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
vim可以在一个文件中用正则表达式搜索,是否也有办法在一个文件夹中搜索匹配的文件呢?
走同样的路,发现不同的人生
可以参考: http://vim.wikia.com/wiki/Find_in_fil...
推荐 Grep.vim 插件
http://www.vim.org/scripts/script.php...
在vim命令行中输入:Grep 后,grep插件会依次提示输入待查找关键字、待 查找的文件类型,回车即可执行搜索,搜索结果将罗列在quickfix中(注,vim与 很多外部命令、插件的交互信息都将在quickfix中呈现)。
:Grep
若是要忽然大小写则执行
:Grep -i
若是要递归搜索子目录则执行
:Grep -r
如果在非空白处执行 :Grep 命令,grep 插件自动将当前光标所在单词作为关键字进行搜索
grep.vim 会打开 quickfix 窗口:cw打开 quickfix 窗口:cw打开 quickfix 窗口:q:q退出 quickfix
:cw
:q
可以。详见
:help grep
使用ack 吧
grep -rl 吧
可以参考: http://vim.wikia.com/wiki/Find_in_fil...
推荐 Grep.vim 插件
http://www.vim.org/scripts/script.php...
在vim命令行中输入
:Grep
后,grep插件会依次提示输入待查找关键字、待查找的文件类型,回车即可执行搜索,搜索结果将罗列在quickfix中(注,vim与
很多外部命令、插件的交互信息都将在quickfix中呈现)。
若是要忽然大小写则执行
若是要递归搜索子目录则执行
如果在非空白处执行 :Grep 命令,grep 插件自动将当前光标所在单词作为关键字进行搜索
分割线grep.vim 会打开 quickfix 窗口
:cw
打开 quickfix 窗口:cw
打开 quickfix 窗口:q
:q
退出 quickfix可以。详见
使用ack 吧
grep -rl 吧