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, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27227 invoked from network); 27 Jul 2021 22:36:14 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 27 Jul 2021 22:36:14 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1627425374; b=WsTrbFWrwcGGoRcB/kDG6x20kIPITvijN5Wk+wF23CI+ZPFJpfgKd6UdtLilYUy3j5+bPPbARj gsvGPbEbFLedGwByN4UbTrJR7qG6KsvoPj244TM7q3CCU45P9QPbM3paUMBPXl5+S5/qO1tYn/ LzeeG5DxDoS21a4R6Rnnb+2fHiceNAIEu4ZJqtcpRaIC1N9qD1//hdftocr5XUnqGnN0MX0yfP fR1T6LnXWGJY9x1tRIw+4apCEK9G92mPNDaZUW9zUsrBTr6R07MsLxvBNXC+UiGEOcsvhyIxxQ 7uYCFONmvHCAyf579v+3WtiO+/ywI4M8UsLsvC7gykEQ5g==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-vs1-f52.google.com) smtp.remote-ip=209.85.217.52; dkim=pass header.d=gmail.com header.s=20161025 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-20200801; t=1627425374; bh=4HooZFru9S/dtAI2nS5SiDo05QBqan1PKzdNOWHMTI0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:References:In-Reply-To:MIME-Version:DKIM-Signature: DKIM-Signature; b=R7IonKpieAnvPQczGyTxmiDCZyWXcgoDsyMkhEpq9npj83O2H3qf/ZISUunxm1oGjpGLtymXOj tSxvKg/WVSiVsYdY3VjhbhBRYtrVpvlyRbRmFMtH+59fOj0Kp+pfFG+F+4CTHU9JnvWUhQ8ORm flncfDZo9N6FnRYvk85odxa2waZPyJb30epcT4nOgdC6x+VuHwGbx0J7dCiUcs30htHU33o+rG 3sb7E0AJeld2hQC1Qcp7U4HUCK8Xa5hTUTUbLLy1cyyVtNos0mUGBS77ZPVF4bzpvtGhU7SrLR j1ErFt+qLQrINZ2VNWrHS6gX41DpEqSiyWeq8F2e4ewtew==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:References:In-Reply-To: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=sciiQNATszziqziL4pn/XgrS1V3Hls3oz1IU5lGHWus=; b=xUZCIVZVMIU6oS89ZAEpu7/bxZ Xf0gGPhP+k4QHyHp4U0Jj0cj8xv5RS4xSQym+NkMXxTGXDzfTL6cMGR653o3F05kg9rdswF2s3p2q byqvYvs4ja9D+zYF7gouk3vot/evu5/3Mw5IIXPXVEIVwtGuTfzsnXYMBfuOIICNz0w+yAoHCwJwJ S7hDzfqerXIAzHo4woHQfw75qf8g+dqjP4CHXR/M7M4AVJIjn0fpCpRaFjONl+7msDzWYIQTw5wXO eMKp2mmw+VHMbOGpTpzx2loFHM3xuMIwBowwRlHNciugo+edxBKfvo85RCBEuQZ05jJyKtAFe7rLX nS8Fikxg==; Received: from authenticated user by zero.zsh.org with local id 1m8VgL-000Nsd-6q; Tue, 27 Jul 2021 22:36:13 +0000 Authentication-Results: zsh.org; iprev=pass (mail-vs1-f52.google.com) smtp.remote-ip=209.85.217.52; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-vs1-f52.google.com ([209.85.217.52]:35794) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1m8Vfd-000Mu8-UV; Tue, 27 Jul 2021 22:35:30 +0000 Received: by mail-vs1-f52.google.com with SMTP id p13so332488vsg.2 for ; Tue, 27 Jul 2021 15:35:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=sciiQNATszziqziL4pn/XgrS1V3Hls3oz1IU5lGHWus=; b=Ptly5GScfWBNaMP4qssQCR29mrKT5HVJ5SsCdiEEblRVY+9PxatxZJFP8BdurllPLx jCm5ZdneVlgYGh/OIbsCVooOb/U+mZLcVrYOmLWxNJMS5NnewjYmdXlJ88ggGznJ+jRh ClOUEfXR50zf/zVbD2HoVMiy7b2K4px46jHTTIoBo8//Xuv/NcSsGyUVBzHbLMjUQgOd Tl+QKdzhHDhKDmr0R9GwwKSU3UKd5PtfWZ36XHwOg89oBnUg8T34vxyabRhuXgqMwVUf 7EdleTSHn1Lac9xkGUfsg0SNIL1sLH3HWzS0JRHl0tuGmFN030LNK3ET4kaPxjDA1PfW i0rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=sciiQNATszziqziL4pn/XgrS1V3Hls3oz1IU5lGHWus=; b=XKn9z6IpECRqZOOWb1dpqsmUXy9HJJg1EyIAKWvV6t5vqFnH+ZtNSvLPO7m130mNXt gdORqDl7Fi2IJu5PukoyErnOErRfO/o8sQAwnTNFmu80BFUxXwJjkDRsOPl+j6X1Wsd9 24O1XqXra6PKZ37OqDopUS4pc+QlzgjEuSQZHX3fnOCXELiK242msGklf1u+nZR829sc pVIiY/2e3mWprN+myrh400wSyKs8iOLZrUtn/NVaIeVKPom0QULgARwX4I2pJUe5ZUm8 1SitI5tPqi8l1xtE3WBonOyooxrjy+3qLLWKKAT3NK62eXuUGrBd/wzUdpFUILg9LIqE iF6w== X-Gm-Message-State: AOAM530g9/6OpZuQBQPPyBmyzzNTwYfG+KKRhpWnQ+R8Ywuu6+KbuGyj 9CozE7f0lf7XPZyiJrEYSKhEkeN7vegic+NgbXc= X-Google-Smtp-Source: ABdhPJzoeqT47YGB/XMAuwwnWZiDWbMrPLWxf1RlWQRBK+4ZnzbbGlPbbnUdITwoLZw1z/JpoAXSOrSPIp8Ter0WE1w= X-Received: by 2002:a05:6102:31b0:: with SMTP id d16mr18419344vsh.55.1627425328564; Tue, 27 Jul 2021 15:35:28 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab0:1508:0:0:0:0:0 with HTTP; Tue, 27 Jul 2021 15:35:27 -0700 (PDT) In-Reply-To: References: From: Mikael Magnusson Date: Wed, 28 Jul 2021 00:35:27 +0200 Message-ID: Subject: Re: A wrong bindkey command breaks the way bck-i-search (Ctrl+R) works To: Bart Schaefer Cc: =?UTF-8?B?UGV0ZXIgU2zDrcW+aWs=?= , zsh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 26818 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: On 7/27/21, Bart Schaefer wrote: > On Tue, Jul 27, 2021 at 3:31 AM Peter Sl=C3=AD=C5=BEik > wrote: >> >> bindkey -M emacs ' ' expand_abbreviations >> >> But alas, this changes the behavior of isearch, too. The documentation i= s >> really sometimes too wordy and, in cases like this, too terse. > > I think that's because emacs =3D=3D main and isearch is initialized from > main ... so if you did that bindkey but only after isearch was > initialized, it might work. I don't know how you assure that order of > events, though. I think isearch is used as a "local keymap", ie it falls back to main at runtime if a key is not found in the isearch keymap. Unless you add bindings to it, it is completely empty. --=20 Mikael Magnusson