0

我正在使用 Vim 与其他使用 Windows 的开发人员一起开发一个项目。

问题:我得到“^M”字符而不是换行符。这可以用这个简单的命令来解决

:set fileformats=dos

但是当我重新启动 Vim 时,该文件再次以 unix 格式打开。另一个问题是我必须为目录中的每个文件执行命令。

是否可以为整个目录设置此参数?

4

1 回答 1

0

fileformats选项是全局的。然而,该fileformat选项是每个缓冲区的本地选项。

使用以下命令,您可以检查它们的设置方式:

:verbose set ff? ffs?

在我的.vimrc我设置了以下内容:

set fileformats=unix,dos,mac

它只是工作。

于 2013-07-23T15:22:51.417 回答