我有一个文本文件,其中在行尾包含 \n (0x0A),但由于 Windows(记事本)采用两个字符,即 \r\n (0x0D0A) 来标识行尾,因此我想用这两个字符替换 \n字符\r\n。
谢谢
答案1
:set ff=dos
:w
ff
/fileformat
默认为“unix”,但在“dos”时使用 CRLF 终止符。文件写回时,所有行结尾都将更改。请:help ff
参阅进一步的注意事项和极端情况。
我有一个文本文件,其中在行尾包含 \n (0x0A),但由于 Windows(记事本)采用两个字符,即 \r\n (0x0D0A) 来标识行尾,因此我想用这两个字符替换 \n字符\r\n。
谢谢
:set ff=dos
:w
ff
/fileformat
默认为“unix”,但在“dos”时使用 CRLF 终止符。文件写回时,所有行结尾都将更改。请:help ff
参阅进一步的注意事项和极端情况。