Vim 要一次將多個檔案開成 Tab,可以使用在 grep 後,找到一堆檔案,列成一排,一次開成 Tab 的方式,全部改完就修改完成囉!
Vim 一次將多個檔案開成 Tab 的方式
Vim 一次將多個檔案開啟成 Tab 的參數是 "-p",範例如下:
- vim -p *.php
- vim -p a.php b.php c.php
grep 搭配參數
- -l:列出 match 的檔名
- -L:列出沒有 match 的檔名
某個 grep 到的內容,要做人工編輯的修改,可以先用下述命令將這些比對到的檔名轉成一行,再來用 Vim 開啟。
- grep -lr match-keyword * | xargs # 此指令會將 match 的檔名全部變成一行
- vim -p xxx ooo # 剛剛上述的那行整個貼進來即可