1.在windows下默认是gb编码,linux下vim默认是utf-8,文字编码格式不一样,所以打开会成乱码。
修改配置文件
$vim ~/.vimrclet &termencoding=&encoding
set fileencodings=utf-8,gbk
$:wq或者:x
2.VIM中打开文件有很多^M符号
那些dos的换行符就会出现恼人的^M。不过这种情况不常见。办法是:
在VIM命令行模式下输入:
1)若你的vim版本大于7.1,并想用dos显示和保存,如下语句: :e ++ff=dos 2)若你的vim版本小于等于7.1,又想把文章按照dos格式显示和保存,如下语句: :set ff=dos :%s/\r\+$//e 3)若你的vim版本小于等于7.1,又想把文章按照unix格式显示和保存,如下语句: :set ff=unix :%s/\r\+$//e