Por alguna razón u otra, a menudo divido el código en subsecciones separadas por encabezados como estos:
################################################################################
#################################### LOAD ######################################
################################################################################
Estas son 3 líneas de 80 columnas de ancho #
con un título centrado en el medio. Hasta ahora no he encontrado una forma rápida de generarlos en vim.
Lo que generalmente hago es algo en la línea de 80i#
y luego yypp
darme 3 líneas, pero luego necesito navegar hacia el medio y agregar texto. Normalmente hago esto con reemplazar, pero reemplazar no centra el encabezado dentro #
... #
Así que elimino el exceso de #
's manualmente.
¿Cómo centrar el texto en la fila central? ¿Y cuál sería una forma más rápida de lograr este resultado?
O podrías usar bloques visuales:
Asegúrese de tener al menos tres líneas en blanco en la parte superior, luego CtrlV80L
R#
Por supuesto, no es la forma más perfecta de crear un encabezado, ya que hay que mirarlo, pero es un caso interesante para la selección del Bloque visual.
Resultado
fuente