gVim - 未找到模式:^ M尝试删除换行符时

Zac*_*ulf 7 vim newline

我在Windows中使用gVim,当我打开其他人编辑的文件时,我看到^ M而不是换行符.我已经尝试用%s/^M/\n/g换行替换^ M的所有实例,但我不断收到错误:找不到模式:^ M.我也试过%s/^M/\r/g,但收到同样的错误.

文件中仍有几个^ M的实例,为什么Vim无法识别它们?

jah*_*roy 8

CTRLV按之前CTRLM在你的替换命令.

这允许您正确地转义下一个控制序列.

以下是我通过Google搜索找到的几个链接vim remove control m: