Oft finde ich, dass ich will den Inhalt zwischen Anführungszeichen zu zerren und sie in einem anderen Set von Anführungszeichen einfügen. Nehmen wir zum Beispiel diesen Code.Vim ersetzen in Anführungszeichen
var foo = 'bar',
baz = 'buz';
würde ich normalerweise eine yi'
innerhalb von 'bar'
tun das Wort bar zu zerren.
Wie ersetze ich buz mit meinem Yank? Ich weiß, eine Option ist eine di'"0P
zu tun, ich frage mich nur, ob es eine einfachere Lösung ist, die ich übersehe.
Sie rocken ... danke! –
@ShaneStillwell, lesen Sie ': help text-objects', um zu lernen, wie das funktioniert. Außerdem könnte Ihnen das Plugin 'Surround' gefallen: http://goo.gl/s9x4F. –
funktioniert es auch, wenn der Cursor auf dem Anführungszeichen steht '' ' –