Есть ли встроенная функция в vim, которая удлиняет строку до определенной величины.

Например

let l:some_string   = "abcd"
let l:padded_string = strpad(l:some_string, 10)

" now: strlen(l:some_string) == 10, 
"      l:some_string == "abcd      "

Я ищу функцию, которую я мог бы использовать вместо strpad выше.

Спасибо рене

1 ответ1

2

Вам придется играть с повтором:

:let str .= repeat(' ', 10-strlen(str))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .