Vim: relleno de líneas con un personaje.

¿Cómo puedo agregar un carácter repetidamente al final de una o más líneas, rellenando las líneas en una columna específica?

Por ejemplo:
('x' representa la columna 40, no un carácter en la línea, y no hay espacios ni tabulaciones después del texto)

line one                               x
line two                               x
line three                             x
line eleventy-billion                  x

se convierte en

line one ------------------------------x
line two ------------------------------x
line three ----------------------------x
line eleventy-billion -----------------x

Respuestas a la pregunta(2)

Su respuesta a la pregunta