之前看到网上说把^M替换掉就好了,但是文件中一直看不到,搜索后发现vim智能地把行尾有^M的文件按照Windows格式打开了,也就是说此时^M是不被作为可见字符处理的,所以替换时一直说找不到。(:set ff可以看出来)

需要加一步这个,显示地要求按照Unix格式显示文件:

:e ++ff=unix

然后就是常规的:%s/^V^M//g操作了。

标签: none

添加新评论