可选择的当前文件中搜索单词的出现列表。

时间:2014-02-03 21:02:22

标签: search vim

You can use the following to get a list of matches in a file.

:g/<MATCH_THIS>/p

有没有办法让这个列表与Ag.vim plugin类似?

  

包含搜索词的文件将在拆分窗口中列出,并且每次出现一次。在此窗口的一行上的[Enter]将打开文件,并将光标放在匹配的行上。

1 个答案:

答案 0 :(得分:3)

:vimgrep/pattern/g %

也许是这样的:

nnoremap <leader>/ :vimgrep/<c-r>//g %<cr>:copen<cr>

Vimcast在这个主题上做了很好的一集:Search multiple files with :vimgrep

如需更多帮助,请参阅:

:h :vimgrep
:h :caddexpr
相关问题