8 XMLをすばやく「美化」するvimコマンドまたはプラグインはありますか? 次のようなファイルがあります <parent><child attr="bla"><subitem>Hello! </subitem></child> </parent> それを次のようにしたい <parent> <child attr="bla"> <subitem>Hello! </subitem> <child> <parent> vim xml — マイケル・スタム ソース
10 vimビルトインのみを使用: まず、すべての<<を> [newline] <に置き換えます。 :%s/></>\r</g 次に、再度インデントします。 gg=G これらの手順により、サンプルデータの正しい出力が得られます。 — 改訂された ソース 1 理由は不明ですが、gg = Gが機能しません。小さなブロックでも試してみましたが、=コマンドが機能していません。 — sixtyfootersdude 2011年 ==は1行で機能しますか?:set ft = xmlを試して、インデントルールを設定してみてください。 — 2011