Frage

Hat jemand bekommen surround.vim mit arbeiten repeat.vim ?

Dies sollten Sie ermöglichen, jeden Befehl durch die Surround-Plugin mit dem mitgelieferten zu wiederholen „“ Befehl.

Ich denke, surround.vim sollte bereits Unterstützung für die Wiederholung Plugin gebautet hat, so sollte es aus der Box arbeiten, aber ich kann es nicht arbeiten.

War es hilfreich?

Lösung

Ich habe surround.vim und repeat.vim nur in meinem .vim / plugins Ordner und ausprobiert. Für mich funktioniert es wie beschrieben.

Auch Sie versuchen, den Wiederholungsbefehl auf eine Funktion, die ist nicht unterstützt. In der Dokumentation von surround.vim sagt, es

 The "." command will work with ds, cs, and yss if you install repeat.vim

Es muss nicht sagen, dass alle Befehle mit repeat.vim arbeiten. Z.B. die visuellen Modus stuff (mehrere Zeilen auswählen und umgeben sie) funktioniert nicht mit repeat.vim

Andere Tipps

Sie hatten Recht. Es scheint nur auf ds, cs und yss zu arbeiten.

Es funktioniert auch, teilweise, auf yse, ysiw, ysaw, ys2w. Wenn Sie einen ysiw Befehl wiederholen wird es an einer Eingabeaufforderung wartet auf die Eingabe zu stoppen, um eine Art von Umgebung (d b, B, r“, t ...).

Noch keine visuellen Befehle though. Ich hoffe, es werde für den Rest der Befehle zukünftige Versionen mit zusätzlicher Unterstützung sein.

Danke für die Antwort.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top