我一直想知道为什么 vim 缺少一些对日常生活很方便的缩进文件。示例:我有时不得不处理非常混乱的 apache 配置文件 ( /etc/apache2/sites-available/*
)。vim 无法正确缩进。使用 apache 配置文件,我通常尝试通过键入来改进缩进
:set ft=xml
gg=G
:set ft=apache
我知道 apache 配置文件不是 XML 并且 XML 缩进在这里并不能很好地工作,但至少它比在第一列中包含每个配置行要好。有一个vim 脚本似乎可以正常工作,但我必须在所有 Linux 系统上安装它。如果我们以这个插件为例:它是从 2007 年开始的 - 为什么它从来没有进入 vim 版本?