【发布时间】:2011-01-09 09:43:21
【问题描述】:
众所周知,DOS/Windows 文件中的行结尾与 Unix/Linux 不同,所以每当我打开使用 Windows 创建的文件时,我会在每行后面看到数百个 ^M。许多人建议使用以下方法解决此问题:
set fileformat=dos
我试过了,但它不起作用,因为据我所知,它告诉 Vim 如何“保存”文件,而不是如何“读取”文件。我想要的是保持行尾不变,无论是 Linux、Windows 还是 MAC,正确读取它们,并在编辑后使用相同的格式保存文件。
有什么想法吗?
【问题讨论】:
标签: vim line-endings