Ändern Sie die inneren Kommentare mit Vim

7

Gibt es eine Möglichkeit, innerhalb eines Kommentars mit Vim Änderungen vorzunehmen? Ich weiß, dass Sie in Klammern und Anführungszeichen mit i]und ändern können i". Wenn Sie beispielsweise ein Angebot haben, können Sie Folgendes drücken:

ci "mein neuer textESC

Dadurch wird der Text im Zitat durch den Ausdruck "Mein neuer Text" ersetzt. Wie kann ich jedoch dasselbe mit C-Kommentaren tun, die mit / * und * / eingeschlossen sind?

Tyler Durden
quelle
Vielleicht mit dem %? Sie müssen jedoch am Anfang oder am Ende des Kommentars stehen.
Alexis Wilke

Antworten:

4

Der Vim Begriff für Text , die ausgewählt werden können, zerrten, gelöscht und geändert basierend auf bestimmte Gruppierungen von Zeichen Textobjekt (siehe :help text-objects). Es gibt ein kommentarbewusstes Textobjekt- Plugin namens textobj-comment .

Echristopherson
quelle