【问题标题】:Vim: Change the file format for a particular directory [duplicate]Vim:更改特定目录的文件格式[重复]
【发布时间】:2013-07-23 13:08:15
【问题描述】:

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

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

:set fileformats=dos

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

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

【问题讨论】:

  • 您可能会使用 per-directory vimrc's 找到某个地方。搜索它

标签: vim file-format


【解决方案1】:

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

使用以下命令,您可以检查它们是如何设置的:

:verbose set ff? ffs?

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

set fileformats=unix,dos,mac

而且它确实有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 2012-01-12
    • 1970-01-01
    • 2021-05-31
    • 1970-01-01
    • 2023-03-13
    相关资源
    最近更新 更多