Vim如何去掉^M


Vim如何去掉^M
 
> echo -e "i\rlove\rWQ." >test
使用vim查看:
 
i^Mlove^MWQ.
那么如何去掉^M?接下来介绍两种去掉^M的方法。
 
首先cp两份复本
 
> cp test test2
> cp test test3
第一种方法:对vim test2使用如下替换方法:
 
:%s/^M/\r/g # 注意这里使用Ctrl+V+M输入^M
第二种方法:对vim test3使用如下替换方法:
 
:%s/\r/\r/g # 注意这里使用Ctrl+V+M输入^M
使用hexdump查看test2,test3与test的区别:
 
> hexdump test
0000000 0d69 6f6c 6576 570d 2e51 000a
000000b
> hexdump test2
0000000 0a69 6f6c 6576 570a 2e51 000a
000000b
> hexdump test3
0000000 0a69 6f6c 6576 570a 2e51 000a
000000b
其中的区别在于将0d转成0a。

相关内容

    暂无相关文章