Wiele razy odkrywam, że będę chciał wkręcić zawartość między cytatami i wkleić je w innym zestawie cytatów. Na przykład weź ten kod na przykład.Vim zastępuje cudzysłowy
var foo = 'bar',
baz = 'buz';
bym normalnie zrobić yi'
wewnątrz 'bar'
szarpać Słowo poprzeczkę.
Jak zastąpić buz moim szarpnięciem? Wiem, że jedną z opcji jest wykonanie di'"0P
, po prostu zastanawiam się, czy istnieje łatwiejsze rozwiązanie, które przeoczyłem.
Skałasz ... dzięki! –
@ShaneStillwell, przeczytaj ': help text-objects', aby dowiedzieć się, jak to działa. Możesz również użyć wtyczki "surround": http://goo.gl/s9x4F. –
to również działa, gdy kursor znajduje się na znaku cudzysłowu '' ' –