Vim插件整理HTML,可以通过Vundle安装吗?

时间:2014-01-04 14:06:56

标签: vim tidy

我有一个没有任何换行符的HTML文件。实际上,它的很大一部分都在一条线上。我试图在Vim中整理一下;我试过gg=G,它试图打算分开的前四行。

我在以下命令后尝试过:

:filetype indent on
:set filetype=html
:set smartindent

请注意:

2 个答案:

答案 0 :(得分:1)

你可以在没有插件的情况下做到这一点:)

测试此

:s/<[^>]*>/\r&\r/g

分割线然后用

删除空格
:g/^$/d

最后

gg=G

希望它有效:)

答案 1 :(得分:0)

要重新格式化和清理HTML,我通常会通过Tidyhtml-beautify.js管道:

:%! tidy --indent yes --wrap 0 --tidy-mark no --force-output true -quiet --show-errors 0 --show-warnings 0
:%! html-beautify.js --file -