Vim的。在Windows中保存的文件编码故障

时间:2012-08-17 12:37:13

标签: windows vim encoding

每次我在Windows中为某些文件夹保存文件后,我都会有���字符。对于其他一些文件夹 - 一切都很好。我找不到一切都很好的文件夹和文件保存结果不好的文件夹之间的区别。所以每次我必须在我的linux虚拟机中运行dos2unix修改过的文件。由于这些文件是javascript - 它非常烦人!

帮助我,在哪里挖?如何避免在文件末尾出现���字符?

:set fileencoding=utf-8无济于事。

通常vim有dos文件 - 缓冲区窗口底部的[dos]标签 - 在我看来一切都很好,那里没有[dos]标签。

1 个答案:

答案 0 :(得分:3)

这看起来更像是文件格式问题而不是编码。我建议您将其添加到~/_vimrc

set fileformat=unix
set fileformats=unix,dos
set nobinary

您可以在:help fileformat

中找到更多详细信息