Verwendung von vim zum Verwalten und Senden von E-Mails

13

Ich möchte vim/gvimals Tool für Mail Manager verwenden und fand diese 2 interessanten Seiten.

Krallen

vmail

Ich habe verstanden, dass diese unter den folgenden Einschränkungen leiden

  1. Mit können vmailSie alle vergangenen E-Mails anzeigen und verwalten, aber es funktioniert nur mit GMAIL-Konten, nicht mit anderen E-Mail-Konten wie den Outkook-Konten.

  2. mit können clawsSie vim/gvim nur als Editor für Mails verwenden, die Sie erstellen möchten; Ich bin mir nicht sicher, ob es möglich ist, vergangene Mails zu lesen (in derselben vim-Umgebung zu bleiben) oder sie zu durchsuchen.

Kennen Sie ein gutes Plugin, mit dem vim alles tun kann, was Sie mit einem Mail-Client tun würden? Dazu gehört das Durchsuchen vergangener E-Mails, das Sortieren und Anzeigen sowie das Beschriften

Abruzzen Forte e Gentile
quelle
Versuchen Sie Emacs. Vim ist ein Texteditor, keine Entwicklungsplattform oder ein Betriebssystem.
Romainl

Antworten:

17

Schauen Sie sich notmuch-vim an. Ich, wie Sie, liebe vim und verwende gerne Programme mit ähnlichen Bindungen, habe aber nichts Passendes gefunden. Ich bin jedoch von notmuch-vim überwältigt und mag es besser als jeden E-Mail-Client, den ich in der Vergangenheit verwendet habe. Ich habe viel Mutt und auch kurze Auflagen mit verschiedenen GUI-Clients verwendet. Ich mag es so sehr, dass ich angefangen habe, die Benutzeroberfläche zu verbessern, um die rauen Kanten abzurunden. Hier sind die guten Teile:

  • Nicht viel konzentriert sich auf Suchen und nicht auf Postfächer. Sie können eine Reihe vordefinierter Suchvorgänge definieren, die auf der Hauptseite angezeigt werden. Es ist alles sehr intuitiv und ermöglicht es Ihnen, die E-Mails zu lesen, die Sie benötigen, und den Rest zu ignorieren.
  • Die Suchfunktion ist sehr leistungsfähig, vollständige Nachrichtensuche, Tagging usw.
  • Die vim-Oberfläche ist wirklich großartig. Sie können alle nativen vim-Suchen, Verschieben usw. verwenden, während Sie E-Mails anzeigen.

Der einzige wirkliche Nachteil ist das Setup. Sie müssen so etwas wie offlineimap einrichten, um E-Mails abzurufen, und dann sendmail, um E-Mails zu senden. Dies bedeutet jedoch, dass z. B. die Ganzkörpersuche nahezu augenblicklich erfolgt, da alle E-Mails lokal gespeichert sind.

Ich habe daran gearbeitet, Anhangsunterstützung hinzuzufügen. URL öffnen usw. und es funktioniert super.

Oh, und egal, dieses vim ist ein Texteditor. Vim wird kontinuierlich erweitert und wenn es Ihren Anforderungen entspricht, führen Sie es aus.

Ian Main
quelle
10
+1 für "
egal,
13

Vim ist ein Texteditor . Es kann den Teil des Bearbeitens von E-Mails sehr gut verarbeiten und wird mit dem mailDateityp geliefert, der einige Syntaxhervorhebungen und spezielle Einstellungen bietet.

Es gibt verschiedene Möglichkeiten, Vim in E-Mail-Anwendungen zu integrieren. Terminal-basierte Tools wie muttkönnen für die Verwendung eines externen Editors konfiguriert werden, und es gibt Add-Ons wie den externen Editor für den beliebten Thunderbird-E-Mail-Client, um nur einige zu nennen.

Ich sehe nicht ein, wie Vim bei der Verwaltung von E-Mails helfen würde . Alle seine Funktionen sind für die Verarbeitung von Text gedacht, nicht für E-Mail-ähnliche Strukturen. Sie könnten wahrscheinlich eine Art Toolset schreiben, das E-Mails als einzelne Dateien beibehält und dann die Suche mit Vim über eine benutzerdefinierte Datei integriert 'grepprg', aber ich sehe den Vorteil ehrlich gesagt nicht.

Ingo Karkat
quelle
Ich bin hauptsächlich an einer schnellen Möglichkeit interessiert, ein Problem in GitLab zu erstellen, wenn ich Code durchsuche und etwas sehe, das ich beheben muss. Die Funktionalität, ein Problem per E-Mail an ein Projekt zu senden und automatisch hinzufügen zu lassen, wäre wunderbar, wenn es direkt in Vim integriert würde.
JakeD