Re: How to use Notmuch with Neovim?

Subject: Re: How to use Notmuch with Neovim?

Date: Sat, 28 Sep 2024 16:00:21 +0200

To: Ralph Seichter

Cc: notmuch@notmuchmail.org

From: Emmanuel Beffara


Hello,

De Ralph Seichter le 28/09/2024 à 15:00:
> Is anybody here using Notmuch in combination with an up-to-date version
> of Neovim? I have experimented with notmuch-vim [1], but without success.
> Given that the latest changes to this plugin were made three years ago
> and that the plugin targets classic Vim, I am looking for a possible
> alternative.
> 
> [1] https://github.com/felipec/notmuch-vim
> 
> Notmuch is the last holdout requiring me to use Emacs, and it is
> bothering me. Ending up with strings like "5j" instead of moving the
> cursor as intended is becoming a bit embarassing. ;-)

Notmuch certainly does not require you to use Emacs, although it is not always
obvious when reading this mailing list, since it frequently mixes discussions
related to the Notmuch library and CLI with discussions of the Emacs UI
(probably because there is a tight link between the two, the main developers
being Emacs users).

I have been a (Neo)vim user for many years before discovering Notmuch. I never
used notmuch-vim regularly (the mandatory Ruby dependency has been problematic
for me) but I always used other interfaces, with (Neo)vim as editor :

- Bower <https://github.com/wangp/bower> is my main mail UI since quite some
  time, not very customisable but lightweight, efficient and very stable.

- Neomutt <https://neomutt.org/> has Notmuch integration, it is not as fluid
  as native clients for searches (spaces in queries are a pain to enter) but
  it gives the full power of Mutt for accessing other boxes and servers, doing
  surgical operations like removing attachments and such, etc.

- Alot <https://github.com/pazz/alot> was my tool of choice before Bower, more
  flexible but the UI had some issues because of the Urwid toolkit (very long
  threads were problematic).

I would be happy to learn about experiences with other clients !

-- 
Emmanuel
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org

Thread: