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

Windows下使用gvim格式化xml文件相关推荐

  1. Vim/GVim格式化xml文件

    From: http://yaven.iteye.com/blog/1084044 今天找了很久关于在VIM中格式化xml的插件都没找到,后来才发现其实不用装插件,在linux环境中使用xmllint ...

  2. 怎么在windows下使用gvim

    转自:http://jingyan.baidu.com/article/af9f5a2d2ba82843140a4584.html Gvim这个编辑器强大,快捷,而且很小,够自由.但是,windows ...

  3. Vim 格式化 xml文件, 进行快捷键映射。

    linux环境中使用xmllint就可以实现对xml文件的格式化功能. 1.安装libxml2. Libxml2 是一个xml的c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT L ...

  4. python编译exe文件太大了_python编译windows下可执行的exe文件

    python编译windows下可执行的exe文件的操作流程: 1.在安装python环境的windows下,安装 pyinstaller,请在dos下执行如下命令: pip install pyin ...

  5. Notepad++ 安装XML Tools插件格式化XML文件

    1. 打开Notepad++ 软件 2. 选择插件,选择"插件管理" 3. 搜索 XML Tools,找到该插件后,勾选该文件,点击"安装" 在Notepad+ ...

  6. 19秋计算机应用基础在线作业2,计算机应用基础19秋在线作业2 Windows 下能浏览并管理文件 驱动器及网络连接的强大工具是...

    1.Evaluation Warning: The document was created with Spire.Doc for .NET.计算机应用基础19秋在线作业21 单选题1 Windows ...

  7. win怎么在计算机里按日期搜索文件,Windows下怎么按时间查找文件

    Windows下如何按时间查找文件 比方说我想某个文件夹下所有最后修改时间大于2014/1/12 13:39:40以后的所有文件,应该如何做?用编程.软件方法都可以,应该如何做呢?大家多多支持啊 分享 ...

  8. windows下用Python把pdf文件转化为图片(png高清)

    windows下python3实现PDF转png图片,高清!!!希望可以帮到大家 windows下用Python将pdf文件转化为图片(png高清) 不扯没用的,直接上代码 1.环境:windows( ...

  9. VS Code 格式化 XML 文件的方法

    一.引言 最近很喜欢使用 VS Code,所以会遇到很多 VS Code 的日常使用问题. 比如,我想要在 VS Code 中实现 UltraEdit 中 XML 格式化的问题,该如何做呢? 二.解决 ...

最新文章

  1. Binder相关面试总结(六):四大组件底层的通信机制是怎样的
  2. android 人生日历,android版人生日历日子怎么用 安卓版人生日历日子使用教程
  3. 信息系统项目管理知识--物联网
  4. 机器学习中 True Positives(真正例TP)、False Positives(假正例FP)、True Negatives(真负例TN)和 False Negatives(假负例FN)指什么
  5. 爱因斯坦《我的世界观》
  6. 内购订单进行二次处理_物流图表复杂业务场景下的订单管理系统搭建
  7. c语言循环语句解鸡兔同笼,JavaScript的for循环语句练习之解决鸡兔同笼问题
  8. 大气压力换算公式_压强单位bar,psi,pa,mpa,kg换算公式
  9. C++中vector初始化
  10. 利用Google Drive將英文版的PDF翻译成中文版的PDF
  11. 如何用Java写一个企业晨报?我来教你!
  12. spider pi 智能视觉六足机器人 开箱介绍 0602
  13. 宝塔linux 加载zend,Linux CentOS 安装 Zend Guard Loader 组件
  14. python代码画人物_Python绘制可爱的卡通人物 | 【turtle使用】
  15. websocket实现消息群发
  16. 为什么邮箱网页登录正常,但是客户端总是设置不成功,提示帐号密码不匹配?
  17. 请使用“与 或 非” 逻辑符号实现“同或”、“异或”逻辑运算,简述实现方案并给出示意电路图。‏
  18. ZYNQ裸板:DDR篇
  19. mySQL中col是什么意思_MySQL中count(*)、count(1)和count(col)的区别汇总
  20. 中科院博士论文致谢走红:求学22载,计算机终成一生的事业

热门文章

  1. python之禅中文-Python之禅与翻译之美
  2. 十大python开发软件-2017年最棒的七个Python图形应用GUI开发框架
  3. python有哪些作用-Python中的NumPy是什么?有什么作用?
  4. 学python的好处-python有什么优势
  5. python3.5.2-python升级 (2.6升级到3.5)
  6. python基础实例-Python基础之字符串常见操作经典实例详解
  7. 学python多长时间能够精通-学Python多长时间?老男孩Python技术培训
  8. python第三方库下载-python常用第三方库介绍及下载
  9. python没基础可以学吗-没编程基础可以学python吗
  10. python将数字转变为中文读法-Python实现把数字转换成中文