5
Jak mogę użyć czegoś takiego?Użyj polecenia: g w vim z wieloma akcjami
:g/^$/kJ
Tutaj kJ są dwa polecenia, a nie tylko jeden (jak 'd')
Mój konkretny przykład: Mam wiele wierszy wygląda tak
queryBuilder
.append("xyz");
i chcę zrobić im wyglądać następująco:
queryBuilder.append("xyz");
Więc to, co chcę zrobić dla każdej linii jest
:g/^[\t]*\..*$/kJx
który pasuje do poprawnego wzorca, ale wydaje się, że wykonuje tylko k.
Czy inne polecenia vim są tutaj odpowiednie? Jak wykonasz to zadanie?
niesamowite! dokładnie to, czego potrzebowałem! co właściwie robi "normalny"? – kadrian
@ ka2011r: ': g' pozwala uruchamiać polecenia' ex' (które zaczynają się dwukropkiem), ': normal' jest poleceniem' ex', które pozwala ci wykonywać polecenia Normalne, te, które chciałeś, 'k',' J 'i' x'. – Birei