网站备案资料 下载,企业网站上的二维码怎么获得,wordpress 随机播放,展厅设计要求From: http://yaven.iteye.com/blog/1084044 今天找了很久关于在VIM中格式化xml的插件都没找到#xff0c;后来才发现其实不用装插件#xff0c;在linux环境中使用xmllint就可以实现对xml文件的格式化功能。 1#xff0c;安装libxml2。 Libxml2 是一个xml的c语言版的解析器后来才发现其实不用装插件在linux环境中使用xmllint就可以实现对xml文件的格式化功能。 1安装libxml2。 Libxml2 是一个xml的c语言版的解析器本来是为Gnome项目开发的工具是一个基于MIT License的免费开源软件。它除了支持c语言版以外还支持c、PHP、Pascal、Ruby、Tcl等语言的绑定能在Windows、 Linux、Solaris、MacOsX等平台上运行。功能还是相当强大的。具体的介绍请参考 http://xmlsoft.org/。 安装时使用apt-get命令安装即可。 2使用xmllint命令格式化xml文件 在终端执行 xmllint –format build.xml 即可输出格式化后的xml文件。 在VI中可以配置.vimrc来设置格式化的快捷键。 map :silent 1,$!xmllint –format –recover – 2/dev/null 这样在重新启动vim时就可以用F2快捷键来对xml文件进行格式化了。 From: http://www.4ucode.com/Study/Topic/1852341 Windows下使用gvim格式化xml文件 1. 下载xmllint.exe http://code.google.com/p/xmllint/downloads/list 下载后将xmllint.exe配置到PATH中。 2. 配置_vimrc文件 Windows下_vimrc文件默认保存在gvim安装根目录下。 在最后添加 au FileType xml exe :silent 1,$!xmllint \%\ --format --recover 这行表示使用xmllint打开xml文件。 注意: 1) 如果xmllint.exe没有加入PATH$!后必须写绝对路径。 2) %代表xml文件全路经名称如果不使用引号引起来当路经含有空格时会产生错误。 3. 完成 打开xml文件后格式化完毕 xmllint参考 http://vim.wikia.com/wiki/Format_your_xml_document_using_xmllint