3 我無法找出如何在Vim中搜索在所有目錄有:搜索所有目錄中 grep的 ACK FINDSTRING 使用vimgrep PE在c:\和d:\(包括子目錄)中的所有.txt文件中搜索「search-item」 任何人都可以幫助我嗎? 來源 2011-12-24 Reman +0 * ack.vim *允許Vim內部搜索。例如:':Ack foo .'。 – 2013-06-05 15:49:43
4 以下工作對我來說 :vimgrep /<search>/ {c:,d:}/**/*.txt 來源 2011-12-24 14:10:43 +2 您可以爲':vimgrep'編寫多個然後一個模式。還可以嘗試'vimgrep//{c:,d:}/**/*。txt'或者甚至是'vimgrep//[cd]:/ **/* .txt'。 – ZyX 2011-12-25 17:22:38 +1 *不是模式,而是glob。 – ZyX 2011-12-25 19:01:09 +1 @ZyX - 謝謝,我不知道。我已將您的評論納入我的回答。 – 2011-12-26 11:58:47
4 您可以使用grep作爲一般 :grep -R 'search-item' path1 path2 欲瞭解更多信息,請參閱: :h grep 來源 2011-12-29 20:24:59 Ajnasz +0 謝謝Ajnasz。 – Reman 2011-12-30 16:02:29 +0 這種方式對我來說比vimgrep更好。 vimgrep鎖定了我的vim會話,看起來很慢。 – Adamski 2015-01-15 16:12:48
* ack.vim *允許Vim內部搜索。例如:':Ack foo .'。 – 2013-06-05 15:49:43