Według Tim Pope, możemy wykonać następujące czynności:Jak powtórzyć VIM przestrzennego z tagu HTML na trybie Visual
Finally, let's try out visual mode.
Press a capital V (for linewise visual mode) followed by S<p class="important">.
I masz ten
<p class="important">
<em>Hello</em> world!
</p>
próbowałem i to działa. Ale jak mogę powtórzyć to polecenie w wielu innych blokach wizualnych ? Próbowałem .
, ale nie działał.
Aktualizacja:
z tym tekstem:
foo
foo
foo
Próbowałem to qqgvS<p class="important">q
. To właściwie daje
<p class="important">
foo
</p>
foo
foo
Ale kiedy powtórzyć z tym @q
(z kursorem na f literę drugiego rzędu) daje to:
<p>
<p class="important">
foo
</p>
</p>
foo
foo
Zamiast
<p class="important">
foo
</p>
<p class="important">
foo
</p>
foo
Co właściwa droga to zrobić?
jak to zrobić z makro? – pdubois
Zasadniczo, 'qqgvS
q'. Następnie wybierz linię (linie) i wyzwal przez ' @ q'. –
Dzięki. Ale to nie działa. Zobacz moją aktualizację. – pdubois