为情所困2017-05-16 16:42:37
最簡單的: :vimgrep /{pattern}/ /yourpath
遍歷搜尋的結果使用::cprev[ious]
前一個檔案:cprev[ious]
前一个文件:cnext
下一个文件:cfirst
第一个文件:clast
:cnext
下一個檔案
:cfirst
第一個檔案🎜 :clast
最後一個檔案🎜漂亮男人2017-05-16 16:42:37
簡單一點,安裝插件吧,你要的是根據文件名搜索,推薦CtrlP,Command-T,FuzzFinder,Unite 等等都可以,先從CtrlP 或CommandT 開始吧,熟了以後可以試試更強悍的Unite 。
曾经蜡笔没有小新2017-05-16 16:42:37
Find in files within Vim
例如我想搜尋在目前目錄中搜尋layout,只需要:
:lvim /\<\(house\|home\)\>/gj *
然後用下面指令顯示查詢結果:
:lw
截圖如下:
還可以看這篇文章:Search multiple files with :vimgrep