vim 批處理

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 顯示當前緩衝列表都有哪些文件

相關文章
相關標籤/搜索