linux系统中vim打开一个从windows系统下编辑的.c程序,重新写注释后保存,提示:转换错误,已写入,求解
如题,命令为:w的时候提示转换错误,已写入命令为:w!的时候提示已修改但尚未保存缓冲区“*.c”已修改但尚未保存强制退出后再打开,写入的注释全部变成了乱码。。。求大神教导...
如题,命令为 :w的时候提示转换错误,已写入
命令为:w!的时候提示已修改但尚未保存
缓冲区“ *.c ”已修改但尚未保存
强制退出后再打开,写入的注释全部变成了乱码。。。
求大神教导 展开
命令为:w!的时候提示已修改但尚未保存
缓冲区“ *.c ”已修改但尚未保存
强制退出后再打开,写入的注释全部变成了乱码。。。
求大神教导 展开
4个回答
展开全部
应该首先用命令dos2unix将其文件从windows下转换成unix文件。然后再考虑字符编码问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
保存退出是wq
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在Windows下输入的中文在Linux下可能会出现字符编码的问题,建议将注释写成英文,或在Linux vim命令下,重新用中文写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |