2017-12-29 关于采用vim的排版系统进行xml排版
关于采用vim的排版系统进行xml排版
前段时间我在win7下面使用vim8.0, 能够采用vim的排版系统进行排版, 但是今天我在 ubuntu 17.10下面进行排版时, 就不能顺利进行排版, 经过多方查找发现了问题, 现记录如下:
- 用vim打开将要排版的文件, 假如这里拟对xx.xml文件进行排版。
-
:filetype
进行查看, vim是否已经打开了文件类型打开没, 和排版系统打开没, 如这里用:filetype
得到如下结果:filetype detection:on plugin:on indent:off
说明排版系统已经关闭需要手动打开, 采用:filetype indent on
。 - 文件类型要确保是xml, 不过我的ubuntu 下的vim就算文件系统是xml, 也要手动设置一下, 我也不知道是什么原因。因此我这里采用
:set filetype=xml
进行设置。 - 采用
gg=G
进行排版, 不过vim的排版系统需要自己判断需要进行插入换行符, 这里我在执行gg=G
前进行了如下操作:%s/>\r</g
2017-12-29 关于采用vim的排版系统进行xml排版
https://www.supermew.top/2017/12/29/1556/