首页 > 其他 > 详细

vim打开文档出现的^M是什么

时间:2014-06-01 09:40:11      阅读:477      评论:0      收藏:0      [点我收藏+]
网上打开一些代码,发现里面多了^M符号,这是什么呢?

如图:
bubuko.com,布布扣

我查找了^M没效果,应该是特殊的控制字符,查找换行符结果不是,在每一行的末尾不是换行就是回车吧,对于不同的系统对按行的编码定义不一样。
linux中用\n     0x0a
mac  中用\r    0x0d
win  中用\r\n   0x0d0a

这里的问题可能是回车符,于是查找回车符成功。

去掉方法:现在已经明白了,是由于0x0d0a组成的换行,把0d去掉即可。

%s/\r//g   #把加车符替换成空

vim打开文档出现的^M是什么,布布扣,bubuko.com

vim打开文档出现的^M是什么

原文:http://blog.csdn.net/u011986449/article/details/27794329

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!