1

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

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

:set fileencoding=utf-8没有帮助。

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

4

1 回答 1

3

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

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

您可以在中找到更多详细信息:help fileformat

于 2012-08-17T13:04:54.750 回答