From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24820 invoked from network); 1 Sep 2022 21:58:42 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 1 Sep 2022 21:58:42 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1662069522; b=XhC8caoPpRdLEKqxALN5zKUkqyatgHABTsAnnoQ8fP4m0+xJoVDZQXiHMCVg5ANQ8sWExErX8F Ymv4k0zGoO89QHyUyIV6aSkf5hx/I1g/iZ9znJXGkb6+50xdrnma9kouqbo9X437OW1j8HaCn/ eT/Jd4NeJnwUHwru+98xh3/QfzN436X6ZC/BDVbXO1r87UiTXL+32C8LJy2h0pG/9BkGKlN0z6 3B9HiRjnSG2EzEBdboGR+z5kFh2+NinqzleCI53PigMfq08dme9EFK34Yt5lrQi1J8S88Z6WDq u4QphCTUbOIt5ylJiaWitpq+zHvPOhTSFCmgNRrYrE+gdQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1662069522; bh=kMl/tvPNolmCWHmGHYiZmArjHc4k2wWcCkztQNLrTnQ=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=aPRFpkEvDJgLuIrtAQtR+8/dE6+I6RMQt4neM2ACk7D4lYVxEnTQWdYbiGzsPCdl5wMxXfqp62 yqO+nuE3JsgQAI1ZwlwI7gDbaLkq7Ou7vH264t6w1yd1uUnY3/360GgD6tYqUBwUlAVu2Cbm/Y jRIUSuxM9W+fx1FblLLoDXvnQ8wszEzHDYO9WkrkNadnHfBfHDB83hA32dCSowJ4p6IREB861+ ///nwpMXQQaluwiWSA1wRO23KWlrcEcRJ/4OKyXRlW9zP53L3GZAMZE1GOTn/i3ySSkaeQwQ4w xiSPRchyEJATSzoOcLkwHEItUc9NOHnto4gaEuTn1sNYGA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=OjnweLaAjFs1kLB0+8/510wJYAnM3bNtGmX4lBJDqQ0=; b=PcX6EY7Q3iuQSNSv9lk32MeNqr tkr0YkFO8AAcIMsiZR+5o363gdPeooUEbsMTbgdAgGo6BCL6cLcT0JVpA2RNLXrWyPj++wKDUxUHF fBfImWq0dkSsqKF5FGB5RI9zOGqLv1PFxSUHphPbJB8XF4gwtOIf2jQ8MvqPoUN4BSghOrwipDQat SIrU8M2uWIbQopuDWtZBz9nOJdeVHfviM5npkvYcy95DxMwCwsu3nb3rQGSWDqHOlEIakTLWsjxAx TBmYoiyj+pAq711abxs1iyP6uqav08T4ZHJEuKPZObB17UBE9tpFBPQzi7JVcItugZ1xqnf1ZIGMk 9Q6rhsIg==; Received: from authenticated user by zero.zsh.org with local id 1oTsCw-000G2p-G1; Thu, 01 Sep 2022 21:58:42 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-ed1-f50.google.com ([209.85.208.50]:39831) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1oTsCY-000Fga-Eo; Thu, 01 Sep 2022 21:58:19 +0000 Received: by mail-ed1-f50.google.com with SMTP id z8so431124edb.6 for ; Thu, 01 Sep 2022 14:58:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=OjnweLaAjFs1kLB0+8/510wJYAnM3bNtGmX4lBJDqQ0=; b=hDQN6rBSWxCyt/t5TaQJMKkTJE9CnUSaCfmqIKPO+IIiFMwNFiFpJrrwSSntY8bzI4 BOJsN8Z/E+cvpS87FkdANQg93VkgpLTQDs1zKo4eZyZnYkiC2GwoCqzdJxAgk3Qq7YdN q7cYiv9f9oRc9M5mxuHQayvjP5+cjwXsxeaLa1rzkEQgk98MSIpfzEO42epPkSs21D+B 05ImOqrDRZGLusikmpL58kEjapEh/si3rl+f3tZj+P53dR6uaTYX38OU2fqRqXkWJBlX nJC8Mj4qLEZCWwvUN+gH6ujdaB0lgGjQghtDWGljxbrsMmkAEHJD87u15BLi2arwFAd4 wxug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=OjnweLaAjFs1kLB0+8/510wJYAnM3bNtGmX4lBJDqQ0=; b=fTUDkOVOExsPNvU6uKiNwBMzAK8GHBgq6WchmLXgBjPMpbj7NHzAGAv/Jhie9/uWgG oX3QdQiFqD0B/LfrPnEx3Ot0wfLSIaSGuakIKyU14B9STOFb9Ntnb6jBuCY2xvKjm73z 80T4jMzekhcHF/v/MiS3TntsU0j3BBHjPGmLgxbiolBEVotLCA7HLvpVpfjYJF5x1tUk 44HUdX65E8gVTAgLJcp1DqaD4e1MHF2jYEvfYA6BhHvtd8W3Lt9qz0+Qrx8tMBxhZzVC ymd7/YqGmQGNoSjcuiNlfv9I4jyWsto5qUH23zTY3eO7TUlp66VULaKY8qVkss8V80eh 6sDQ== X-Gm-Message-State: ACgBeo067+CqnqjjEPBKhxvvqul9g/i3xoGmC8vg30JT/NxbNRJTG6cZ hiskObhVdT5RpkK7Ye98UTr9cZOdhYVMXYmJxyCbtydK X-Google-Smtp-Source: AA6agR4oYm+D1ulod543acgvNavnncjzZOJeZlYxPne9j0LP3VesKRIFQoWJZr1UItJmWPWf2MhJNiN0tj0l2EWlT+o= X-Received: by 2002:aa7:df8c:0:b0:448:a9a0:5fd8 with SMTP id b12-20020aa7df8c000000b00448a9a05fd8mr14579674edy.244.1662069497804; Thu, 01 Sep 2022 14:58:17 -0700 (PDT) MIME-Version: 1.0 References: <20220831122842.GC992100@zira.vinc17.org> <20220901002300.GD992100@zira.vinc17.org> <20220901012122.GA1046913@zira.vinc17.org> In-Reply-To: From: Felipe Contreras Date: Thu, 1 Sep 2022 16:58:05 -0500 Message-ID: Subject: Re: [PATCH] initialization of main keymap To: Bart Schaefer Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 50560 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: On Wed, Aug 31, 2022 at 9:48 PM Bart Schaefer wrote: > > On Wed, Aug 31, 2022 at 6:22 PM Vincent Lefevre wrote: > > > > This is silly! Just because my login name contains "vi" > > on some machines, I get the vi bindings. > > How about this? Now I understand why I always have to specify "bindkey -e" in my .zshrc. This is assuming that vim users want to use vi bindings in the shell, which is emphatically not true. The shell is not a text editor, the flow is completely different, which is why most vim users use emacs key bindings in the shell. In my opinion the default should always be emacs bindings, no matter what. As for the patch: it would miss gvim and nvim. -- Felipe Contreras