Vim如何去掉^M
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。
评论暂时关闭