4

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

ОБНОВИТЬ:

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

ggVGgq

2 ответа2

1

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

    :%normal gqq
0

Есть ли у Вас и a в настройках w Если так, попробуйте это:

:set formatoptions-=a formatoptions-=w

Увидеть:

:help fo-table

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .