VIM编辑器中去除行末的^M

时间:2024-03-28 10:24:17

有些文本文件在用vim编辑器打开时会在每行行末出现^M的字样
VIM编辑器中去除行末的^M
^M字符的来历和作用:在DOS/Windows里,文本文件的换行符为\r\n,而在Linux系统里则为\n,所以DOS/Windows里编辑过的文本到了Linux里,每一行多了个 ^M。所以 ^M只是一个换行符号,没有实际的用处,我们可以将它保留,也可以将它删除。
在VIM编辑器中删除^M:按住“shift+:”进入末行模式,输入“% s/\r//g”,
VIM编辑器中去除行末的^M
然后按“Enter”后,显示替换成功
VIM编辑器中去除行末的^M