Várias linguagens de marcação de texto sem formatação: reStructuredText, Markdown, asciidoc (outras também) , usam um sublinhado para indicar títulos.
Chapter 1 Title
===============
Section 1.1 Title
-----------------
Subsection 1.1.1 Title
~~~~~~~~~~~~~~~~~~~~~~
Section 1.2 Title
-----------------
Chapter 2 Title
===============
Existe uma maneira conveniente de adicioná-los no vim?
adicione um caractere com um comprimento correspondente à linha acima.
#
personagem principal em vez de um cabeçalho de nível 1,##
para o nível 2, etc. É assim que escrevo o Markdown e acho mais claro assim mesmo.Respostas:
Uma abordagem ingênua (sem plugins ou scripts) seria EscYpVr=.
Explicação:
=
caractere.Você pode, é claro,
:noremap
essa sequência de teclas ao seu gosto.por exemplo:
... deixando de fora o último caractere para que você possa digitar o que quiser para o título.
fonte