8
我正在做一些字符串操作的Vimscript。我想知道是否有一種方法可以通過乘以另一個字符串來生成字符串。例如,'a' * 5
將產生5個:'aaaaa'
。到現在爲止,我已經有while
循環這樣做:在Vim中生成一個子串的多個副本的字符串
let l:char = 'a'
let l:x = 5
let l:i = 0
let l:somestr = ""
while l:i < l:x
let l:somestr .= l:char
let l:i += 1
endwhile
這似乎是我在做什麼非常詳細。任何方式來使這個更緊湊?