我一直在。vimrc中得到^M字符,它破坏了我的 配置。


当前回答

在FreeBSD中,您可以通过输入以下命令手动清除^M:

%s/按Ctrl+V,然后按Ctrl+M,再按Ctrl+M。

其他回答

假设您的文本文件是- file.txt,然后运行这个命令-

dos2unix file.txt 

它将文本文件从dos格式转换为unix格式。

我发现,由于我的Homebrew Mvim实例被设置为使用filetype=dos,我已经污染了几个星期的文件。在.vimrc....中进行了所需的更改

翻译新行而不是删除它:

:%s/\r/\r/g

在FreeBSD中,您可以通过输入以下命令手动清除^M:

%s/按Ctrl+V,然后按Ctrl+M,再按Ctrl+M。

:%s/\r//g 

今天为我工作了。但我的情况可能略有不同。