По той или иной причине я часто делю код на подразделы, разделенные такими заголовками:
################################################################################
#################################### LOAD ######################################
################################################################################
Это 3 строки шириной 80 столбцов #
с заголовком в центре. До сих пор я не нашел быстрый способ создать их в VIM.
То , что я обычно делаю что - то вдоль линии , 80i#
а затем yypp
дать мне 3 линии, но затем нужно перейти к середине и добавить текст. Я обычно делаю это с заменой, но замена не центрирует заголовок внутри #
... #
Поэтому я удаляю лишние #
буквы вручную.
Как центрировать текст в среднем ряду? И что было бы быстрее достичь этого результата?
Или вы можете использовать визуальные блоки:
Убедитесь, что у вас уже есть как минимум три пустые строки вверху, а затем CtrlV80L
R#
Конечно, это не самый совершенный способ создания заголовка, как вы должны его видеть, но это интересный случай для выбора визуального блока.
Результат
источник