From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cECEFgW3PGQ2SgAASxT56A (envelope-from ) for ; Mon, 17 Apr 2023 05:03:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id QHasFQW3PGSkaQEAG6o9tA (envelope-from ) for ; Mon, 17 Apr 2023 05:03:33 +0200 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4154A3ECCB for ; Mon, 17 Apr 2023 05:03:32 +0200 (CEST) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id D611D5E021; Mon, 17 Apr 2023 03:03:29 +0000 (UTC) X-Greylist: delayed 328 seconds by postgrey-1.36 at yantan; Mon, 17 Apr 2023 03:03:26 UTC Received: from ra.horus-it.com (ra.horus-it.com [65.108.3.114]) by mail.notmuchmail.org (Postfix) with ESMTPS id D570C5DD5A for ; Mon, 17 Apr 2023 03:03:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ra.horus-it.com (Postfix) with ESMTP id 9F7FABE0060 for ; Mon, 17 Apr 2023 04:57:57 +0200 (CEST) X-Virus-Scanned: at horus-it.com Received: from ra (ra.horus-it.com [IPv6:2a01:4f9:6a:528d::a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by ra.horus-it.com (Postfix) with ESMTPS id 76B97BE0028 for ; Mon, 17 Apr 2023 04:57:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.seichter.de; s=k22; t=1681700277; bh=vBqjqsJpYoahTCM03xvYe9B7D5sNTHyP4Y2k7faf490=; h=From:To:Subject:Date:Message-ID:Content-Type; b=rg7sqPOzckyk3y+CjicH2hd/kSBkti5fGS0fG0v18dXUQjpUPrTB9xsj5xETQCVHH 5gdDqjMfg3t9uaZ3M3kkU4/6I8p8WjLkAG4xAWGKI8Q5xQYb5YSNrvTBZv2M1yW/RA D9aOYYBinu65ETFFy1uuCm/QyvFZ4juXJFfEO8CP8LBFQn4KFp/tsihw+hgRSbalYb p9ZIhRLVXb16IgLA+sdBG+LhC0I56t3NirF4G8OQYTlxQpsucJIfYqoTlV37rhBMiC apha3Waswr87drHzjZn0mDvriKa4TyuBCfeA8WD3/VXjGVtxWNrZFiRo0EA0JWsTJv 7OwJI8Y6dLnxw== From: Ralph Seichter To: notmuch@notmuchmail.org Subject: Recommended method to pair Notmuch with Neovim? Mail-Followup-To: notmuch@notmuchmail.org Date: Mon, 17 Apr 2023 04:57:57 +0200 Message-ID: <87h6tfjjuy.fsf@ra.horus-it.com> MIME-Version: 1.0 Message-ID-Hash: 5YGEI3K6L65HTEAUBOQMFHMU5UWM5BDG X-Message-ID-Hash: 5YGEI3K6L65HTEAUBOQMFHMU5UWM5BDG X-MailFrom: ralph@ml.seichter.de X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681700613; a=rsa-sha256; cv=none; b=R7P9zsBqABmMcb+AHJaYogSpPtn4mWQZYw0RqFGG0RoPeyER9+hPUB+kDpiPYBuXXTzvcQ XX3Qca6y9P9+DYLTRpvrY9RcCxIwnKFQ6fkMLXTXhI4gHDaEejOm5xADSuJMR7CcSaqUbR DUR7AmzdOP4OebD6fZ4/9TYJGZRZjBw4ORJ3AC5v4iFEhdagw4hGl2jQ7BRoW64pVFCGUE HNce4ziUeoQAtQsq0wZmozB6B428VfMKfHOQ92rj1a7BGDgQSYvRljAtoCAMByw+aTDEvi +F26PgUL14L7l7sYNsgZ3tDSa3xcuRPuMsVDnoVC5F0RNlri6FxZ6ddQOPstng== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k22 header.b=rg7sqPOz; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=quarantine) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681700613; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=ivIMYxZ79oxcnRhZmAJJbkIRh+Y9Z4pJhzOeV7Z4pZo=; b=s60r/QFGBxZdVq7zhW0NP5f5tVhVF+Kgjcq55upAa/L2DGFvFd9MvAPjOFEXuq43SJiwKF sEIxoyqZlfNgHIjWuDXecjXi8XowfmhvVKrk45txX15M1/UVLZWCYWDZ9p/Cp0sOjUX9xI uPkzx7s+iFmhwCiBEb9u7n+4S3rt7SNdwzh46rZoBKQMj0BtLwVVtHMJr+Mj/OmwWUoauu qGruIQJVmWDFQ4jel6d/Mb6CIyoGqgHIJWYRlY8ZpOlj1j4YZoxl1gTK/66EtunpIU7MKi phv+dRniYKTZ8AgyCGacl/rIcCZYQPLfRgcDhz+341JRPEzyFL4J+52J2k2qPA== X-Migadu-Queue-Id: 4154A3ECCB X-Migadu-Spam: Yes Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=ml.seichter.de header.s=k22 header.b=rg7sqPOz; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=ml.seichter.de (policy=quarantine) X-Spam: Yes X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: 6.00 X-Spam-Score: 6.00 X-TUID: hjMqpF0nUQRx 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. 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? 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. -Ralph