Я удаленно редактирую абзац в существующем HTML-файле, и у него есть правильные отступы (по стандартам html-mode
Emacs) и жесткие разрывы строк, где строки будут превышать 80 символов или около того. Как это:
<body>
<p>
Aaaaaaaaaaaaaa bbbbbbbbbbbbbb cccccccccccccccccccccccccccccccc dd
eeeeeeeeeeeee ffffffffffffff gggggggggggggggggggggggggggggggg eee
<p>
</body>
Мне нужно переписать, скажем, половину текста в абзаце, чтобы сохранить стиль без изменений. В Emacs я могу редактировать текст, не беспокоясь об отступах и переносах строк, а затем нажимаю одну комбинацию клавиш Mq, которая вызовет fill-paragraph
и помещает разрывы строк и отступы в соответствующих местах (или я могу использовать эту комбинацию клавиш во время редактирования, если я чувствую себя очень аккуратно).
Есть ли способ сделать что-то подобное в Vim?