9 Stimmen

Vim: wie man einen rechteckigen Bereich auswählt und Kopieren/Einfügen durchführt

Z.B..

1.1.1.1  a.com
2.1.1.1  b.com
1.3.1.1  c.com
1.1.5.1  d.com
1.2.1.1  e.com

Jetzt möchte ich diese IP durch einen anderen Text ersetzen, der nicht die gleiche Breite hat, wie 111.222.111.222, der ebenfalls in einem Rect-Text gespeichert ist.

Ich weiß, dass man mit Strg+v eine rechteckige Auswahl treffen kann, aber wie kann man kopieren und einfügen?

11voto

siride Punkte 184124

Strg-V, wie Sie sagten, zum Auswählen, dann 'y' zum "Kopieren". Sie können es dann mit 'p' einfügen. Sie können einen Bereich zum Einfügen auswählen, indem Sie wieder Strg-V und 'p' drücken, anstatt nur 'p' zu drücken. Vim respektiert den rechteckigen Bereich, den Sie kopiert haben, wenn Sie das Einfügen durchführen, so dass Sie nicht neu formatieren müssen.

1voto

ezrg Punkte 11

Im visuellen Blockmodus (ctrl+v) markieren Sie einen Bereich Ihrer Wahl mit den Bewegungstasten und drücken dann "y", um den Bereich zu kopieren, "p", um ihn einzufügen (beginnend an der Position des Cursors), oder Sie können auch "x" drücken, um einen markierten Bereich zu löschen.

0voto

Diego Torres Milano Punkte 60646

Wählen Sie mit CTRL-V und dann Bewegungstasten. Wenn Sie showmode eingestellt haben, sehen Sie -- VISUAL BLOCK -- am unteren Ende.

Kopieren.

Wählen Sie das Ziel erneut mit CTRL-V .

Einfügen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X