Різні мови розмітки простого тексту: reStructuredText, Markdown, asciidoc (також інші) , використовуйте підкреслення для позначення заголовків.
Chapter 1 Title
===============
Section 1.1 Title
-----------------
Subsection 1.1.1 Title
~~~~~~~~~~~~~~~~~~~~~~
Section 1.2 Title
-----------------
Chapter 2 Title
===============
Чи є зручний спосіб додати їх у vim?
додайте символ з довжиною, що відповідає рядку вище.
@Andrew Ferrier, я не використовую розмітку і питання не стосується конкретно розмітки, це лише приклад розмітки, яка може використовувати такі заголовки. Я перерахував 3-кратні розмітки, особливо щоб уникнути обговорення особливостей будь-якої мови розмітки.
—
ideaman42
Я розумію. Це був просто випадковий коментар для кожного, хто це робить. Ваше питання цілком справедливий, я згоден.
—
Ендрю Фер’є
#
символу замість заголовка рівня 1,##
для рівня 2 тощо. Так я пишу Markdown, і я вважаю це зрозумілішим так чи інакше.