利用vim批处理解决的办法,这里附上方法:
可以利用 :args
和 :argdo
命令
例如我们用vim批量修改 d:\aa\ 文件夹下面的所有文件,将UTF-8编码的bomb标志去掉,在osx下的话,比如在~/eclipse/test/src
,那么先进入到test的目录下,然后打开vim
:args ./src/**
,其它步骤和下面一样
-
:args d:\aa\**
注意这里用** 表示循环文件夹:ar
可以查看目前添加了那些目标文件 -
:argdo set nobomb |update!
对args列表中的文件分别执行 set nobomb 然后强制保存
这样就把所有文件的BOM头都去掉了
具体关于 args 和 argdo的使用方式