Vim:更改特定目录的文件格式

时间:2013-07-23 13:08:15

标签: vim file-format

我正在使用Vim与其他使用Windows的开发人员合作开发项目。

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

:set fileformats=dos

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

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

1 个答案:

答案 0 :(得分:0)

fileformats选项为global。但fileformat选项对每个缓冲区都是本地的。

使用以下命令可以检查这些设置的方式:

:verbose set ff? ffs?

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

set fileformats=unix,dos,mac

它只是工作。