在linux下,换行符是\n
而在windows下,换行符是\n\r
因此,在vi下编辑的内容,在windows下打开时,会自动将换行符转换成\n\r,再回到vi时会出错,比如在编写shell脚本的时候
解决方法:设置vi下的fileformat
set fileformat=unix
原文地址:http://blog.163.com/jw_chen_cs/blog/static/20221214820147534648259/
本文介绍在Linux和Windows平台间编辑文件时遇到的换行符不一致问题及其解决方案。通过设置vi编辑器的fileformat选项为unix,可以确保在不同操作系统中正确显示和编辑文本文件。
在linux下,换行符是\n
而在windows下,换行符是\n\r
因此,在vi下编辑的内容,在windows下打开时,会自动将换行符转换成\n\r,再回到vi时会出错,比如在编写shell脚本的时候
解决方法:设置vi下的fileformat
set fileformat=unix
原文地址:http://blog.163.com/jw_chen_cs/blog/static/20221214820147534648259/
3122

被折叠的 条评论
为什么被折叠?