如何使用 VIM 将换行符 \n 替换为两个字符 \r\n

如何使用 VIM 将换行符 \n 替换为两个字符 \r\n

我有一个文本文件,其中在行尾包含 \n (0x0A),但由于 Windows(记事本)采用两个字符,即 \r\n (0x0D0A) 来标识行尾,因此我想用这两个字符替换 \n字符\r\n。

谢谢

答案1

:set ff=dos
:w

ff/fileformat默认为“unix”,但在“dos”时使用 CRLF 终止符。文件写回时,所有行结尾都将更改。请:help ff参阅进一步的注意事项和极端情况。

相关内容