您的位置:首页 > 其它

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

2015-07-29 18:34 281 查看
网上公开的一些代码,发现里面多^M符号。这是什么?

我搜索^M没有效果,这应该是一个特殊的控制字符。找换行的结果是不。在每一行的末尾是回车,代替它周围包裹,对于由线定义不同的编码系统是不一样的。
linux同\n 0x0a
mac 中用\r 0x0d
win 中用\r\n 0x0d0a

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

去掉方法:如今已经明确了,是因为0x0d0a组成的换行。把0d去掉就可以。

%s/\r//g #添加马车更换空
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: