2017-12-29 关于采用vim的排版系统进行xml排版

关于采用vim的排版系统进行xml排版

前段时间我在win7下面使用vim8.0, 能够采用vim的排版系统进行排版, 但是今天我在 ubuntu 17.10下面进行排版时, 就不能顺利进行排版, 经过多方查找发现了问题, 现记录如下:

  1. 用vim打开将要排版的文件, 假如这里拟对xx.xml文件进行排版。
  2. :filetype 进行查看, vim是否已经打开了文件类型打开没, 和排版系统打开没, 如这里用:filetype 得到如下结果: filetype detection:on plugin:on indent:off 说明排版系统已经关闭需要手动打开, 采用:filetype indent on
  3. 文件类型要确保是xml, 不过我的ubuntu 下的vim就算文件系统是xml, 也要手动设置一下, 我也不知道是什么原因。因此我这里采用:set filetype=xml进行设置。
  4. 采用gg=G进行排版, 不过vim的排版系统需要自己判断需要进行插入换行符, 这里我在执行gg=G前进行了如下操作:%s/>\r</g

2017-12-29 关于采用vim的排版系统进行xml排版
https://www.supermew.top/2017/12/29/1556/
作者
八月
发布于
2017年12月29日
许可协议