码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-06-01 09:40:27      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:vim   vimm   

网上打开一些代码,发现里面多了^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是什么

标签:vim   vimm   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!