If I have the following long line in a file with set ft=yaml.ansible:
# Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
and if I want to break the comment line into multiple lines I just move the cursor to that line and press gqq which does this:
# Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.
As you can see it doesn't break the comment line correctly, because it doesn't add # before each line. If I set ft=yaml it works correctly:
# Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
# tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
# quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
# consequat.
If I have the following long line in a file with
set ft=yaml.ansible
:and if I want to break the comment line into multiple lines I just move the cursor to that line and press
gqq
which does this:As you can see it doesn't break the comment line correctly, because it doesn't add
#
before each line. If Iset ft=yaml
it works correctly:so I guess it's a bug in
yaml.ansible
file type.