Existe uma função striker no vim

0

Existe uma função embutida no vim que aumenta uma string para uma certa quantidade.

Por exemplo

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

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

Estou procurando uma função que eu possa usar em vez do strpad acima.

Obrigado René

    
por René Nyffenegger 05.11.2009 / 10:27

1 resposta

2

Você terá que jogar com repetição:

:let str .= repeat(' ', 10-strlen(str))
    
por 06.11.2009 / 09:02

Tags