
Я использую formatoptions
для форматирования своих файлов. Но если в моем tex-файле есть символ новой строки, Vim объединяет строки, удаляя этот символ. Как определить в Vim жесткий перенос без объединения строк?
ОБНОВЛЯТЬ:
Я могу наблюдать это, когда выполняю следующие команды
ggVGgq
решение1
Это не связано с formatoptions
. Это потому, что вы выполняете форматирование всего файла. Чтобы избежать объединения, вам нужно выполнить его для каждой строки в отдельности. Для этого вы можете использовать следующую команду:
:%normal gqq
решение2
У вас есть a
и w
в вашей 'formatoptions'
обстановке? Если да, попробуйте это:
:set formatoptions-=a formatoptions-=w
Видеть:
:help fo-table