Vari linguaggi di markup in testo semplice: reStructuredText, Markdown, asciidoc (anche altri) , usano una sottolineatura per indicare i titoli.
Chapter 1 Title
===============
Section 1.1 Title
-----------------
Subsection 1.1.1 Title
~~~~~~~~~~~~~~~~~~~~~~
Section 1.2 Title
-----------------
Chapter 2 Title
===============
C'è un modo conveniente per aggiungere questi in vim?
aggiungi un carattere con una lunghezza corrispondente alla linea sopra.
#
personaggio principale invece per un'intestazione di livello 1,##
per livello 2, ecc. È così che scrivo Markdown e lo trovo più chiaro in quel modo comunque.