Ralph Seichter wrote: > Based on the Notmuch documentation [1] and Internet search results, > Felipe Contreras' notmuch-vim plugin [2] used to be a popular method of > combining Notmuch with Vim (at least classic Vim). However, there have > not been any Git repository updates for this plugin for two years, while > Neovim development has been very active during that time. There hasn't been any development because to be frank it just works. It does everything I need, there's only one patch that I've added that I'm still not sure how to merge. I've also started to rewrite it from scratch because a lot of it I think can be done in a much simpler way, but that doesn't really affect the users, it's just the maintenance of the code. > Also, this particular plugin requires Ruby support in Vim, which I'd rather > avoid, if possible. > > [1] https://git.notmuchmail.org/git/notmuch/blob/HEAD:/vim/README > [2] https://github.com/felipec/notmuch-vim > > My questions are: > > 1. Do any of you fellow mailing list members use notmuch-vim with > Neovim? I still use vim, but I've started to move to neovim (although it still has many issues for me). I tried notmuch-vim on neovim with ruby support some time ago and it worked fine. I think there was some issue with slowness, but they fixed it. I don't really remember. > 2. Can you recommend an alternative Notmuch/Neovim plugin? > > I am currently using Notmuch with Emacs, but I'd like to find a way to > integrate Notmuch with Neovim instead. > > Your feedback is appreciated. One alternative that I considered is to rewrite notmuch-vim in lua, but that would probably require some libnotmuch bindings for lua, which would take considerable amount of time to write. And that would only work for neovim, not vim. It might be better to just keep using ruby. It's a fantastic language, there's already pretty good bindings for libnotmuch, and it works for both vim and neovim. I think you should just give it a try. Cheers. -- Felipe Contreras _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org