[linux-l] Re: Editor-Aufruf durch mutt (was: Probleme mit Mutt/Qmail und Zeilenumbrüchen)

Markus Hubig lord.aragon at gmx.net
Do Aug 22 09:45:22 CEST 2002


Moin Holger!

Holger Paulsen schrieb am Donnerstag, den 22. August 2002:

> On Wed, Aug 21, 2002 at 10:29:42PM +0200, Markus Hubig wrote:
>  
> > | set editor="vim +\`awk '/^$/ {print i+2; exit} {i++}' %s\` '+set tw=70' %s"
> 
> Könntest Du bitte kurz kommentieren, was diese Zeile, ganz
> besonders der awk-Teil, genau macht? Danke.

Das "+" gefolgt von einer <Zahl> setzt den Courser an den Anfang der
Zeile <Zahl>. Der awk zaehlt die Zeilen der zu editierenden Datei (%s)
bis zur ersten Leerzeile (/^$/) (diese Trennt in einer eMail den
Header vom Body) addiert 2 dazu (+Leerzeile, +Zusaetzliche Zeile) und
gibt diese Zahl dann aus.  D.h.: vim setzt den Cursor an den Anfang
den Bodys und nicht wie sonst ueblich an den Dateianfang.

+set tw=70 setzt die `textwidth` bzw. den Zeilenumbruch auf 70.

   Gruss, Markus

-- 
SNMP?  "Security's Not My Problem"
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20020822/979eb004/attachment.sig>


Mehr Informationen über die Mailingliste linux-l