我有一个仅接受Windows \r\n
的旧系统,我想用VS Code编辑一个只有\n
才能有\r\n
的文件。
我正在尝试使用正则表达式替换:
但是这将文字\r
代替了空白字符。
我尝试使用SHIFT+ENTER
在换行符中添加换行符:
但这只是放在\n
中。
如何更改使用的换行符并将文件保存在VS Code中?
答案 0 :(得分:1)
右侧底部栏中有文本“ LF”,单击它并选择“ CRLF”。或按Ctrl+Shift+P
并输入Change End of Line Sequence
。
不知道为什么您的方法行不通。 \x0D
或\15
也不会被识别。我会称它为错误。
对于多个文件,在Linux上,我可以在编辑器外部进行操作,例如,使用
find somedir -name '*.someext' -exec perl -pi -e 's/\n/\r\n/' {} +