HACK #3: VIM als integriertes Adressbuch nutzen
Wie Sie vorgestern *hoffentlich* im HACK #2 gelernt haben, kann man mutt ganz einfach dazu bringen, also Editor den VIM zu nutzen. Heute wollen wir uns anschauen, wie man den improved VI beim Emails Schreiben zusätzlich als integriertes Adressbuch verwenden kann.
Legen Sie dazu eine exemplarische ASCII-Datei an, in der Sie “$NAME < $EMAIL>” von ein paar Bekannten von Ihnen eintragen und speichern Sie diese dann auf ~/.addressbook ab.
Nun öffnen Sie den VIM und stellen sich ganz banal vor, Sie würden jetzt eine Email an Georg Merz schreiben wollen. Nur was machen, wenn Sie jetzt den Envelope-Teil “To:” ausfüllen wollen? Ganz einfach! Sie bewegen (-: den Cursor nach das “To:” und tippen nach einem [ESC] folgendes ein:
:r!cat ~/.addressbook | grep Georg
Danach brauchen Sie den als neue Zeile eingefügten Datensatz nur noch eine Zeile höher rutschen zu lassen – dies kann man z. B. im Befehlsmodus mit den Tasten kJ machen – und schon haben Sie einen wohlgeformten Empfänger-Envelope-Eintrag!
That’s it. Have much fun…