XMLの整形

vim などで何かうまく XML を整形する方法がないかと調べてみる。

au FileType xml exe ":silent 1,$!xmllint --format --recover - 2>/dev/null"

というのもあったけど、開くファイルに適用されてもな・・・。というわけで、

map <F9> <ESC>:exe ":silent 1,$!xmllint --format --recover - 2>/dev/null"<CR>

というのを.vimrcに追加して、F9 を押したときに整形されるようにした。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です