Varios lenguajes de marcado de texto plano: reStructuredText, Markdown, asciidoc (otros también) , usan un subrayado para denotar títulos.
Chapter 1 Title
===============
Section 1.1 Title
-----------------
Subsection 1.1.1 Title
~~~~~~~~~~~~~~~~~~~~~~
Section 1.2 Title
-----------------
Chapter 2 Title
===============
¿Hay alguna manera conveniente de agregar estos en vim?
agregue un carácter con una longitud que coincida con la línea de arriba.
#
personaje principal en lugar de un título de nivel 1,##
nivel 2, etc. Así es como escribo Markdown, y lo encuentro más claro de esa manera de todos modos.Respuestas:
Sería un enfoque ingenuo (sin complementos ni secuencias de comandos) EscYpVr=.
Explicación:
=
carácter.Puede, por supuesto,
:noremap
esa secuencia de teclas a su gusto.p.ej:
... dejando el último carácter para que puedas escribir lo que quieras para el título.
fuente