1.vim 下乱码
在.vimrc里增加:
代码:
let &termencoding=&encoding
set fileencodings=gbk,utf-8,ucs-bom,cp936
2.转换文件名由GBK为UTF8
sudo apt-get install convmv
convmv -r -f cp936 -t utf8 --notest --nosmart *
3.转换文件内容由GBK到UTF8
iconv -f gbk -t utf8 $i > newfile
4.批量转换文件内容由GBK到UTF8
mkdir converted
for i in `find . *`; do if [ -f "$i" ]; then iconv -f gb2312 -t utf8 $i > "./converted/$i" fi ; done