¿Existe una forma inteligente de subrayar un título?

¿Existe una forma inteligente de subrayar un título?

Esto no es particularmente importante, pero es algo sobre lo que tengo curiosidad desde hace un tiempo.

Escribo mucha documentación usando rST (Sphinx). Así es como se escribe un título:

My Awesome Heading
==================

Lorem ipsum dolor...

Me pregunto si hay una manera inteligente en vim de hacer ese subrayado, en lugar de simplemente presionar rápidamente la tecla igual una docena de veces.

Respuesta1

" underline current line
yypVr=

Respuesta2

:t.|s/./=/g

Una pulsación de tecla más corta queLa solución de Barton.. ;)

Respuesta3

Intentar

yyp
:s/./=/g

Esto copia y pega la línea actual, luego sustituye '=" por cada carácter.

Puede envolver esto en una macro o configurar una función dentro de .vimrc

información relacionada