在Solaris上,如果在vi中打开具有Windows行结尾的文件,则会在每行的末尾显示为^ M.
在Linux上,vi更聪明并且理解Windows文件格式,并且不显示^ M.
是否有一个设置可以使Linux vi在这方面与Solaris相同?
我们遇到的一个常见问题是从(Windows)开发框中复制一个shell脚本并忘记dos2unix它,然后在它无法正常工作时感到困惑。在Solaris上,只要你查看文件就会出现问题,但在Linux上则不然。
谢谢。
在Linux上,vi通常是Bram Moolenaar的vim,我希望Solaris上的vi是Bill Joy vi,原创,真实但功能不强。
—
RedGrittyBrick
在我
—
trysis 2017年
vim
的默认情况下,我通常看不到^M
,但有时在文件的末尾有一个。