jak używać vima do zarządzania i wysyłania e-maili

13

Chciałbym użyć vim/gvimjako narzędzia do zarządzania pocztą i znalazłem te 2 ciekawe strony.

pazury

vmail

Zrozumiałem, że mają one następujące ograniczenia

  1. z vmailmożesz przeglądać i zarządzać wszystkimi wcześniejszymi wiadomościami, ale działa tylko z kontami GMAIL, a nie z innymi kontami pocztowymi, takimi jak te outkook.

  2. z clawsmożesz używać vim/gvim tylko jako edytora wiadomości e-mail, które chcesz utworzyć; Nie jestem pewien, czy to możliwe, aby przeczytać poprzednie wiadomości (pozostając w tym samym środowisku vim) lub je przeszukać.

Czy znasz dobrą wtyczkę, która pozwala vimowi robić wszystko, co zrobiłbyś z dowolnym klientem poczty? Obejmuje to wyszukiwanie przeszłych wiadomości e-mail, sortowanie ich i przeglądanie, etykietowanie

Abruzja Forte i Gentile
źródło
Wypróbuj Emacsa. Vim to edytor tekstu, a nie platforma programistyczna ani system operacyjny.
romainl

Odpowiedzi:

17

Sprawdź notmuch-vim. Podobnie jak ty, uwielbiam vima i lubię używać programów z podobnymi powiązaniami, ale tak naprawdę nie znalazłem niczego odpowiedniego. Jednak jestem pod wrażeniem notmuch-vim i podoba mi się to bardziej niż jakikolwiek klient poczty e-mail, z którego korzystałem w przeszłości. Często używałem mutta, a także krótkich serii z różnymi klientami GUI. Tak bardzo mi się podoba, że ​​zacząłem ulepszać interfejs, aby zaokrąglał nierówne krawędzie. Oto dobre części:

  • notmuch skupia się na wyszukiwaniu, a nie na skrzynkach pocztowych. Możesz zdefiniować kilka predefiniowanych wyszukiwań prezentowanych na stronie głównej. Wszystko to jest bardzo intuicyjne i pozwala czytać e-maile, których potrzebujesz, i ignorować resztę.
  • Narzędzie do wyszukiwania jest bardzo wydajne, pełne wyszukiwanie msg, tagowanie itp.
  • Interfejs vim jest naprawdę świetny. Podczas przeglądania wiadomości e-mail możesz korzystać ze wszystkich natywnych funkcji wyszukiwania, przenoszenia itp.

Jedynym prawdziwym minusem jest konfiguracja. Musisz skonfigurować coś takiego jak mapa offline, aby pobierać wiadomości e-mail, a następnie sendmail, aby wysłać wiadomość e-mail. Oznacza to jednak, że np. Wyszukiwanie całego ciała jest niemal natychmiastowe, ponieważ cała poczta jest przechowywana lokalnie.

Pracowałem nad dodaniem obsługi załączników. otwieranie adresów URL itp. i działa świetnie.

Aha, nie wspominając o tym, że ten vim jest edytorem tekstów. Vim stale się rozwija i jeśli spełnia twoje potrzeby, uruchom go.

Ian Main
źródło
10
+1 za „nieważne, że ten vim jest edytorem tekstu”
JESii,
13

Vim to edytor tekstowy ; bardzo dobrze radzi sobie z edycją wiadomości e-mail i jest dostarczany z mailtypem pliku, który zapewnia pewne wyróżnianie składni i specjalne ustawienia.

Istnieją różne sposoby integracji Vima z aplikacjami e-mail; narzędzia oparte na terminalach, takie jak muttmożna skonfigurować do korzystania z zewnętrznego edytora, a istnieją dodatki, takie jak zewnętrzny edytor do popularnego klienta pocztowego Thunderbird, aby wymienić tylko kilka.

Nie wiem, jak Vim pomógłby w zarządzaniu pocztą elektroniczną; wszystkie jego funkcje są przeznaczone do przetwarzania tekstu, a nie struktur przypominających wiadomości e-mail. Prawdopodobnie mógłbyś napisać zestaw narzędzi, który utrzymuje e-maile jako pojedyncze pliki, a następnie zintegrować wyszukiwanie z Vimem za pomocą niestandardowego 'grepprg', ale szczerze mówiąc, nie widzę korzyści.

Ingo Karkat
źródło
Najbardziej interesuje mnie szybki sposób stworzenia problemu w GitLab, gdy przeglądam kod i widzę coś, co muszę naprawić. Funkcjonalność wysłania problemu do projektu i automatycznego dodania go byłaby cudowna, gdyby była zintegrowana bezpośrednio z Vimem.
JakeD