如何使用gVim格式化未格式化的XML文档?

时间:2013-10-29 13:38:26

标签: xml vim formatting

我经常在Windows中的gVim中打开XML文档,最终只能在一行上创建所有内容。我手动执行搜索并替换命令:

:%s/></>\r</g

获取各行的所有字段,然后手动标出行。这不适用于大小合适的文件,并且无论如何在任何大小的文件中效率都不高。

是否有一种内置于gVim中的方法,或者是否有一个工具(最好是在gVim中)可以帮助我将我的XML文档格式化为与gVim默认打开的单行版本分开的行?

1 个答案:

答案 0 :(得分:8)

这可以解决这个问题吗?

http://vim.wikia.com/wiki/Pretty-formatting_XML

可以根据需要轻松调用:

:PrettyXML