Vim соединяет линии во время обмотки

Vim соединяет линии во время обмотки

Я использую formatoptionsдля форматирования своих файлов. Но если в моем tex-файле есть символ новой строки, Vim объединяет строки, удаляя этот символ. Как определить в Vim жесткий перенос без объединения строк?

ОБНОВЛЯТЬ:

Я могу наблюдать это, когда выполняю следующие команды

ggVGgq

решение1

Это не связано с formatoptions. Это потому, что вы выполняете форматирование всего файла. Чтобы избежать объединения, вам нужно выполнить его для каждой строки в отдельности. Для этого вы можете использовать следующую команду:

    :%normal gqq

решение2

У вас есть aи wв вашей 'formatoptions'обстановке? Если да, попробуйте это:

:set formatoptions-=a formatoptions-=w

Видеть:

:help fo-table

Связанный контент