Вы можете использовать команду " gq
" в обычном режиме, чтобы переформатировать текст. Это работает на визуальном выборе или с движением. Например, вы можете использовать текстовый объект " ap
" (который можно использовать вместо движения), что означает "абзац" (текущий абзац, на котором находится курсор):
gqap
Или вы можете визуально выбрать абзацы, которые вы хотите переформатировать, и просто набрать " gq
".
Другой трюк заключается в добавлении «a» и, возможно, «w» к опции «formatoptions»:
:set formatoptions+=aw
Это автоматически переформатирует абзацы при вводе текста, не прибегая к " gq
".
Увидеть:
:help gq :help auto-format :help 'formatoptions' :help motion.txt