Não está relacionado a formatoptions
. É porque você executa a formatação em todo o arquivo. Para evitar a adesão você precisa executá-lo em cada linha sozinho. Para isso, você pode usar o seguinte comando:
:%normal gqq
Estou usando formatoptions
para formatar meus arquivos. Mas se eu tiver um novo caractere de linha no meu arquivo tex, o Vim se juntará às linhas, removendo esse caractere. Como definir no Vim o hard wraping sem unir linhas?
ATUALIZAÇÃO:
Eu posso observar isso quando executo os seguintes comandos
ggVGgq
Você tem a
e w
em sua configuração 'formatoptions'
? Se sim, tente isto:
:set formatoptions-=a formatoptions-=w
Veja:
:help fo-table