Vim – Spalte löschen

Nov. 26, 2011·
Julio Batista Silva
Julio Batista Silva
· 1 Min Lesezeit

Einer der großen Vorteile von Vim gegenüber anderen Editoren sind die verschiedenen visuellen Modi, mit denen sich Blockbereiche über mehrere Zeilen bearbeiten lassen.

Heute musste ich die Zeichen von Spalte 5 bis Spalte 10 eines Files löschen, und zwar zwischen den Zeilen 20 und 30.

Mit regulären Ausdrücken ginge das auch, aber in Vim ist es deutlich einfacher.

Vim bietet mehrere visuelle Modi:

  • v: --VISUAL--
  • V: --VISUAL LINE--
  • <C-v>: --VISUAL BLOCK--

Letzterer war hier die Lösung:

  1. Zur Zeile 20, Spalte 5 gehen (Blockanfang)
  2. Ctrl+v drücken
  3. 10 tippen (Anzahl der Zeilen des Blocks)
  4. Mit l oder Pfeiltasten bis Spalte 10 erweitern (Blockende)
  5. Den Block mit d löschen
Julio Batista Silva
Autoren
Senior Cloud-Entwickler
comments powered by Disqus