Angenommen, ich habe den Text Fnord
zuvor gezogen und mein Cursor befindet sich auf B
der Zeile:
M:mock(Baz)
Wie kann ich den Text in () mit dem zuvor gezogenen Text ändern?
Derzeit mache ich oft den Fehler, indem ich Folgendes mache:
di(
aka "delete inside ()"- UMSCHALT + P.
Das lässt mich aber wieder mit dem genauen Text zurück, da der gelöschte Text in das Register verschoben wird.
Ich möchte haben:
M:mock(Fnord)
0
Register enthält den zuletzt gezogenen Text. :h quote0
vi)p
. Es ist das gleiche wie in dieser Antwort, nur mit dem i)
Textobjekt anstelle des w
Textobjekts,