come utilizzare vim per gestire e inviare e-mail


13

Vorrei utilizzare vim/gvimcome strumento di gestione della posta e ho trovato queste 2 pagine interessanti.

artigli

vmail

Ho capito che questi soffrono dei seguenti limiti

  1. con vmailte puoi vedere e gestire tutte le mail passate, ma funziona solo con account GMAIL, non con qualsiasi altro account di posta come quelli outkook.

  2. con clawste puoi usare vim/gvim solo come editor per le mail che vuoi creare; Non sono sicuro che sia possibile leggere le mail passate (rimanendo nello stesso ambiente VM) o cercarle.

Conosci un buon plugin che consente a vim di fare tutto ciò che faresti con qualsiasi client di posta? Ciò includerebbe la ricerca nelle mail passate, l'ordinamento e la visualizzazione, l'etichetta


Prova Emacs. Vim è un editor di testo, non una piattaforma di sviluppo o un sistema operativo.
romainl

Risposte:


17

Dai un'occhiata a notmuch-vim. Come te, adoro Vim e mi piace usare programmi con associazioni simili ma non ho trovato nulla di adatto. Tuttavia, sono rimasto senza parole e mi piace molto meglio di qualsiasi client di posta elettronica che ho usato in passato. Ho usato molto mutt e anche brevi tirature con vari client GUI. Mi piace così tanto che ho iniziato a migliorare l'interfaccia per arrotondare i bordi grezzi. Ecco le parti buone:

  • non molto si concentra sulle ricerche piuttosto che sulle cassette postali. È possibile definire una serie di ricerche predefinite presentate nella pagina principale. È tutto molto intuitivo e ti consente di leggere le e-mail necessarie e ignorare il resto.
  • La funzione di ricerca è molto potente, ricerca completa di messaggi, tag ecc.
  • L'interfaccia di Vim è in realtà eccezionale. È possibile utilizzare tutta la ricerca nativa di Vim, lo spostamento ecc. Durante la visualizzazione di e-mail.

L'unico vero aspetto negativo è il set up. Devi impostare qualcosa come offlineimap per afferrare e-mail e quindi sendmail per inviare e-mail. Tuttavia, ciò significa che, ad esempio, la ricerca di tutto il corpo è quasi istantanea poiché tutta la posta viene archiviata localmente.

Ho lavorato per aggiungere il supporto per gli allegati. apertura URL ecc. e funziona alla grande.

Oh, e non importa questo vim è roba da editor di testo .. vim si sta espandendo continuamente e se soddisfa le tue esigenze, corri con esso.


10
+1 per "non importa questo 'vim è roba da un editor di testo"
JESii

13

Vim è un editor di testo ; è in grado di gestire molto bene la parte di modifica delle e-mail e viene fornito con il tipo di mailfile, che fornisce l'evidenziazione della sintassi e impostazioni speciali.

Esistono vari modi per integrare Vim con le applicazioni di posta elettronica; strumenti basati su terminali come muttpossono essere configurati per utilizzare un editor esterno e ci sono componenti aggiuntivi come l' Editor esterno per il popolare client di posta elettronica Thunderbird, solo per citarne alcuni.

Non vedo come Vim possa aiutare nella gestione della posta elettronica; tutte le sue funzioni sono pensate per l'elaborazione di testo, non per strutture simili a e-mail. Probabilmente potresti scrivere una sorta di set di strumenti che persiste le e-mail come singoli file e quindi integrare la ricerca con Vim attraverso un'abitudine 'grepprg', ma sinceramente non ne vedo il vantaggio.


Sono principalmente interessato a un modo rapido per creare un problema su GitLab quando cerco il codice e vedo qualcosa che devo risolvere. La funzionalità di inviare un problema via e-mail a un progetto e aggiungerlo automaticamente sarebbe davvero meravigliosa se integrata direttamente con Vim.
JakeD,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.