有时候使用Vim编辑文件时,会发现文件中存在^M
字符,但通常需要删除^M
。
1. ^M介绍
Unix系统使用0xA
作为换行符,Windows使用0xD 0xA
作为换行符,^M
是0xD
在Vim中的显示。0x0D = 13
,M是英语中的第13个字符。
2. 删除^M字符
Vim中删除^M
字符的命令如下:
:%s/^M//g
但要注意,Vim中^M
字符的输入方式是按住Ctrl
键,然后依次按下v
,m
键,松开Ctrl
键即可。
参考资料
https://stackoverflow.com/questions/5843495/what-does-m-character-mean-in-vim
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。