现象:在linux下打开Windows编辑的文本文件时会出现^M
原因:把文件从一个系统移到另一个不同的系统,你就会遇到与换行相关的问题。
解决方法:
:%s/^M//g
$ sed -e ‘s/\x0D//g‘ source.c > dst.c
去除VIM中打开文件里有的^M字符
原文:http://www.cnblogs.com/tsunami-lj/p/7097899.html