我正在使用Vim与其他使用Windows的开发人员合作开发项目。
问题:我得到“^ M”字符而不是换行符。这可以通过这个简单的命令来解决
:set fileformats=dos
但是当我重新启动Vim时,将使用unix格式再次打开该文件。另一个问题是我必须为目录中的每个文件执行命令。
是否可以为整个目录设置此参数?
答案 0 :(得分:0)
fileformats
选项为global。但fileformat
选项对每个缓冲区都是本地的。
使用以下命令可以检查这些设置的方式:
:verbose set ff? ffs?
在我的.vimrc
中,我设置了以下内容:
set fileformats=unix,dos,mac
它只是工作。