Ich arbeite an einem Vimscript, das eine String-Manipulation macht. Ich frage mich, ob es eine Möglichkeit gibt, String zu generieren, indem Sie einen anderen String mit einem Vielfachen multiplizieren. Zum Beispiel würde 'a' * 5
5 a's erzeugen: 'aaaaa'
. Bis jetzt habe ich es mit einer while
Schleife wie folgt gemacht:
Das scheint schrecklich wortreich für das zu sein, was ich mache. Irgendeine Möglichkeit, dies kompakter zu machen?
Die Funktion repeat()
kann das tun; nicht nur für Strings, auch für Listenelemente:
Tags und Links vim