日常生活に便利なインデントファイルが vim にないのはなぜだろうといつも思っていました。例: 本当にめちゃくちゃな apache 構成ファイル ( /etc/apache2/sites-available/*
) に対処しなければならないことがあります。それらをvimで正しくインデントすることは不可能です。apache 設定ファイルを使用して、通常、次のように入力してインデントを改善しようとします
:set ft=xml
gg=G
:set ft=apache
Apache の構成ファイルは XML ではなく、ここでは XML のインデントがあまりうまく機能しないことはわかっていますが、少なくとも最初の列にすべての構成行を配置するよりはましです。正しく動作しているように見えるvim スクリプトがありますが、すべての Linux システムにインストールする必要があります。このプラグインを例にとると: これは 2007 年のものです - なぜ vim リリースにならなかったのでしょうか?