|
VIM : Beschreibung des Textfilter-Plugins
|
|
Das Plugin ermöglicht die bequeme Nutzung einiger Shell-Anwendungen
für gesamte Dateien oder markierte Bereiche (auch im block mode):
- Zeilensortierung : auf-/absteigend, numerisch/lexikalisch, mit/ohne Entfernung von Dupletten,
mit/ohne Berücksichtigung der eingestellten Sprache.
Als Sortierschlüssel sind die Inhalte beliebig markierter Editorspalten (rechteckige Blöcke) möglich. (verwendet sort(1), env(1) )
- Zeilennummerierung mit einstellbarer Ziffernanzahl; mit/ohne führende Nullen (verwendet nl(1) )
- Ausrichtung tabellierter Daten mit wählbarem Spaltentrennzeichen (verwendet column(1) )
- Umwandlung von Tabulatoren in Leerzeichen und umgekehrt (verwendet die eingestellte Tabulatorweite.
- Auffüllen ausgewählter Zeilen mit Leerzeichen auf gleiche Länge.
- Entfernung von Leerzeichen am Zeilenende.
- Zusammenfassen aufeinanderfolgender Leerzeilen zu einer Leerzeile.
- Links-/rechtsseitige Ausrichtung von Zeilenbereichen oder markierten Blöcken.
- Erzeugung einer Zahlenfolge mit gegebenem Anfangswert, Inkrement und Endwert. Das Format kann durch eine C-Formatanweisung angegeben werden (verwendet seq(1), env(1), xargs(1) ).
- Ermittlung der längsten Zeile(n) in einer Datei.
- Text ab einer bestimmten Spalte bis zum Zeilenende markieren.
- Datum und/oder Zeit einsetzen oder aktualisieren.
Dokumentation zum Plugin: help file
Download :
zurück zur VIM-Seite der LUG Iserlohn
Anregungen, Fehlermeldungen
und Anmerkungen zu dieser Seite an F.Mehner / Stand
28.01.2009