【发布时间】:2011-02-02 17:27:48
【问题描述】:
我需要对数千个文件执行 vim 命令,而不会受到交互模式缓慢的影响。我试过了:
找到... | xargs vim '+设置文件编码=utf-8 | X'和
对于文件...;做 vim '+设置文件编码=utf-8 | x' $文件 完毕但它太慢了,我有警告
Vim:警告:输出不是终端vim 中是否无法避免交互模式?
ps:否则我可以使用 iconv,但它会导致文件错误 > 32 ko
iconv --from-code=ISO-8859-1 --to-code=UTF-8 $file -o $file【问题讨论】:
-
"但它会导致文件 > 32 ko 出现错误" -- 是否应该读为 "kb" 而不是 "ko"?