如何递归grep目录中的模式?

时间:2013-04-11 12:43:17

标签: vim grep vimgrep

我想grep所有以下开头的字符串模式:     的学生_ , 然后     任意数量的符号(字母和数字) 并结束      .tcl

2 个答案:

答案 0 :(得分:10)

如果你正在使用vim 7,它会附带一个内置的grep函数,可以将结果放在一个快速列表窗口中。

:vimgrep /^student_/ **/*.tcl

**递归搜索

要仅在当前目录中搜索,请使用:

:vimgrep /^student_/ *.tcl

了解更多@ vim.wikia.com

答案 1 :(得分:3)

grep "student_[[:alnum:]]*\.tcl" *