SED 显示 CRLF 而 Vim 不显示

SED 显示 CRLF 而 Vim 不显示

为什么sed l\;q在 Vim 中打开文件时显示 CRLF,但:set list不显示任何 CRLF

答案1

如果它是格式正确的 CRLF 文件,vim 会识别它并设置fileformatdos.尝试一下:set fileformat?。因此,set list将正确地将 CRLF 解释为该文件格式的合法行结尾。

:help fileformats有关文件格式自动检测的更多信息,请参阅。还,这个提示页面对此进行了扩展,例如如何在不同文件格式之间进行转换。

相关内容