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 显示当前缓冲列表都有哪些文件

相关文章
相关标签/搜索