1、使用args , argdo 進行文件批處理shell
1. :args ./src/**/*.js 利用args命令標記所要處理的文件vim
2. :argdo %s/tabindex/tabIndex/ge | update 利用argdo 命令進行替換操做後並保存修改的文件ast
2、 使用bufdo命令進行文件批處理date
1. vim *.js 利用vim將須要處理的文件載入緩衝區file
2. :bufdo %s/tabindex/tabIndex/ge | update 對載入的緩衝去文件進行批處理終端
3、 批處理文件技巧技巧
1. :args `cat file.txt` 利用shell命令的輸出設置參數列表im
2. :next 切換到參數列表下一個文件, :bnext 切換到緩衝區列表下一個文件next
3. :prev 切換到參數列表上一個文件, :bprev 切換到緩衝區列表上一個文件tab
4. :first 切換到參數列表第一個文件, :bfirst 切換到緩衝區第一個文件
5. :last 切換到參數列表最後一個文件,:blast 切換到緩衝區最後一個文件
6. set hidden 當執行argdo 命令或者 bufdo命令前確保設置 hidden,不然肯能會終端提示有未保存的修改
7. :args 顯示當前參數列表都有哪些文件
8. :ls 顯示當前緩衝列表都有哪些文件