The raw text is like this:
<words> command feed world </words> tag=random
<words> who is that ? </words> tag=normal
I need to substitute words for characters:
<words> c o m m a n d f e e d w o r l d </words> tag=random
<words> w h o i s t h a t ? </words> tag=normal
I know how to do it if the range is over lines, but don't know how to do it if the range is in a line..
My solution:
%s:<words>.*\zs(.)\ze.*</words>:\1 :gc
Without any doubt it does not work.