技巧108 不必離開Vim
也能調用grep
Vim
中的:grep
命令給外部grep
程序提供了一層封裝。憑藉此命令,我們可以在不離開Vim
的情況下通過grep
實現在多個文件中查找某個模式,然後就可以用quickfix
列表瀏覽這些查找結果了。
在系統命令中執行grep
grep -n Waldo *
-n
參數指示grep
在顯示結果中加入行號信息。
在Vim
內部調用grep
:grep Waldo *
Vim
在後臺執行grep -n Waldo *
,解析輸出,並由此創建一個quickfix
列表。
Vim
自動加入-n
參數。
grep -i
表不區分大小寫。