Я пытаюсь использовать функциональность vim autowrap для автоматического переноса моего абзаца в строки длиной не более 80 букв в реальном времени при наборе текста. Это можно сделать, set textwidth=80
и set fo+=a
. Вариант из VIM a
или formatoptions
в основном говорит Vim , чтобы обернуть весь пункт при вводе.
Тем не менее, есть очень неприятный побочный эффект, что я больше не могу разбить строку, просто нажав Enter.
Это примерное предложение.
Скажи за предложение выше, если я хочу сделать это в:
Это
образец предложения.
Обычно я могу просто переместить курсор на "а" и войти в режим вставки, а затем нажать клавишу ввода. Но после set fo+=a
ничего не произойдет, когда я нажму enter в режиме вставки на "a". Я замечаю одну вещь: если между "is" и "a" нет пробела, нажатие клавиши "Enter" вставит пробел. Но больше ничего не случится после этого.
Так что мне здесь не хватает? Как мне остановить это раздражающее поведение?