On Mo, 12 Okt 2020, Gary Johnson wrote:

> You're welcome.
> 
> I am no expert in XML, but I thought that closing tags began with
> a slash, not a backslash; that is, with "</", not "<\".  Apparently
> Vim's XML indent plugin thinks so, too.
> 
> I copied your example to another buffer, set its filetype to "xml",
> replaced all backslashes with slashes, and executed "gg=G".  The
> result was indented as I think you and I expected it to be, like
> this:
> 
>     <xml>
>       <totalbytes>2952962267</totalbytes>
>       <image index="1">
>         <dircount>13363</dircount>
>         <filecount>64267</filecount>
>         <totalbytes>11707704502</totalbytes>
>         <creationtime>
>           <highpart>0x01cb8936</highpart>
>           <lowpart>0x131f339a</lowpart>
>         </creationtime>
>         <lastmodificationtime>
>           <highpart>0x01cb8950</highpart>
>           <lowpart>0xbc4d774b</lowpart>
>         </lastmodificationtime>
>         <doors>
>           <arch>9</arch>
>           <hal>acpiapic</hal>
>           <languages>
>             <language>en-us</language>
>             <default>en-us</default>
>           </languages>
>           <systemroot>doors</systemroot>
>         </doors>
>         <hardlinkbytes>4497873056</hardlinkbytes>
>       </image>
>     </xml>

Hi, xml runtime maintainer here.

This should work as mentioned. Alternatively, you might be able to use 
the gq function together with :set formatexpr=xmlformat#Format()

If there are some problems, please report 
https://github.com/chrisbra/vim-xml-runtime

Best,
Christian
-- 
Wenn etwas nützlich wird, hört es auf schön zu sein.
                -- Théophile Gautier

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_use+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_use/20201013064919.GB1656%40256bit.org.

Reply via email to