我打开Vim的XML文件,发现有很多^M
和^G
符号it.So我showen尝试使用dos2unix
下降的^M
符号,但它告诉我,该文件是二进制文件,这使得它跳过file.After^G
手动删除符号,dos2unix
就是成功处理该文件。我的问题是:这^G
实际上是什么意思?是否^G
在文件中使其成为二进制文件?
^G
是响铃字符。当文件显示在传统终端上时,到达该字符时您会听到蜂鸣声。实际上,“二进制”文件和“文本”文件之间没有区别,dos2unix
只是猜测而已,在这种情况下,猜测是错误的。您可以使用该选项-f
来强制它转换它认为是二进制的文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句