1
dalang 2015-05-05 23:39:17 +08:00
|
2
caixiexin 2015-05-06 08:22:18 +08:00 1
windows下很多编辑器的换行符是\r\n 也就是“CRLF”
unix/linux是\n 也就是“LF” 所以windows下保存的文本文件,用linux方式打开就会在行尾多一个\r,最后在vim里看到就是那个“^M” 一般团队开发或者版本控制工具在提交代码的时候都有要求要统一换行符(git貌似有个选项是commit时强制转换成unix换行符) 另外,如果要在vim中替换调"^M",可以用s命令,但是搜索的"^M" 不能手打,而要用v选中复制粘贴出来。或者“%s/\r//g” |