Wiederholung
Manchmal möchte man einzelne Zeichen oder Zeichenketten in vim mehr als einmal eingeben - mehrfach hintereinander.
Zum Beispiel in Markup wie AsciiDoc "#"um eine Überschrift zu definieren:
### 3. Ebene ###
Davon ausgehend das wir im Insert-Mode sind geht das durch folgende Abfolge:
-
Ctrl+o → Verlasse Insert-Mode (Wechsel in Normal-Mode) für einen einzigen Befehl (kehrt danach in Insert zurück); Wenn schon im Normal-Mode → weglassen (Ctrl-o hat eine andere Bedeutung im Normal-Mode)
-
[Anzahl Wiederholungen] → wie oft das Zeichen, die Zeichenkette wiederholt werden soll; natürlich ohne [] eingeben
-
i → Wechsel in Insert-Mode
-
[gewünschte Zeichenkette] → gewünschtes Zeichen oder Zeichenkette eingeben die wiederholt werden soll;natürlich ohne [] eingeben
-
Esc → Escap zum verlassen des Insert-Modes
-
jetzt wird das Zeichen/die Zeichenkette wiederholt eingefügt
Um 3 "#" zu erzeugen (während wir im Insert-Mode sind) wäre es also: "Ctrl+o 3 i # Esc"
Um "HaHaHa" zu schreiben wäre es: "Ctrl+o 3 i Ha Esc"