From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17662 invoked by alias); 4 Jun 2018 09:57:05 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 23432 Received: (qmail 3878 invoked by uid 1010); 4 Jun 2018 09:57:05 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-6.9/5.0):. Processed in 0.600381 secs); 04 Jun 2018 09:57:05 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180604095701euoutp011ab2ec89ff37c908f44a17f0e2b51758~07IMCYwnZ3047630476euoutp01s DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1528106221; bh=R08n9GEa/cRKM2uRT5NLMn6dNDUusTQsjkEuNb0bZ34=; h=Date:From:To:Subject:In-Reply-To:References:From; b=fOz2xvADpPrKt1vJJ+7LcRX1kQfy84Xjn809AOLnPDs7eQgsBOw+0WZyonwPqMK1q 5o9ognzYGuBML2iYXHLN633d7++bMbncMbNYMBp+afHRJe9t2wd+Z+5WzKH9d9Wt4B yeNniL9gSeF9Pzbz9JiwuBA5q2EqU7A3N9dHHpsE= X-AuditID: cbfec7f4-b4fc79c0000043e4-57-5b150ceb1694 Date: Mon, 4 Jun 2018 10:56:57 +0100 From: Peter Stephenson To: Zsh Users Subject: Re: Extending zed In-Reply-To: <20180604105042.69c54bee@camnpupstephen.cam.scsc.local> Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsWy7djP87qveUSjDT7f0bPYcXIlowOjx6qD H5gCGKO4bFJSczLLUov07RK4Mu4s3M9UcJylon/LKuYGxrPMXYycHBICJhJ7Nkxg72Lk4hAS WMEo0Xh4P5TTwyTx828PG4TTzSSx+vpuVpiWNftmQCWWM0r8Xr+IBa7q6PTPzBDOaUaJn0ue QTnnGSWmb/jLBNLPIqAi8bJxL9gsNgFDiambZjOC2CICihJnfn0DqxEWkJI4vXQyO4jNKeAi 8XP3QiCbg4NfQEjiQrMtxBn2Ekf3nAQr5xUQlDg58wkLiM0sIC+x/e0csL0SAp/ZJPY83M8I UVQmsePUeqgfXCSevPrGCGELS7w6voUdwpaR+L9zPhOEXS+x/UcXE8SgFkaJlbs+sUAkrCX6 bl9kBDmIWUBTYv0ufYiwo0T75ousIGEJAT6JG28FIe7hk5i0bTozRJhXoqNNCKJaTWJH01bG CYzKs5B8MAvJB7MQ5i9gZF7FKJ5aWpybnlpslJdarlecmFtcmpeul5yfu4kRmAxO/zv+ZQfj rj9JhxgFOBiVeHhXGItEC7EmlhVX5h5ilOBgVhLhZT8JFOJNSaysSi3Kjy8qzUktPsQozcGi JM4bp1EXJSSQnliSmp2aWpBaBJNl4uCUamBc0q4oH/JtfsF1YRumbTaPw19N916UXVXiLMjF 18dt5Fy5UigqTXL9BOdrK3Zo/xPR//zYuHJb2rMUebP2PZU2/77wv01lMqq6fEdda9JOjSnl 2k+7l/FsbEtcbCmw4kqC/MQV870//PFZ+ngvr0qjpXHTom23t6zoObNVnEVY+adXeNRm6b1K LMUZiYZazEXFiQCt0J7YAgMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplkeLIzCtJLcpLzFFi42I5/e/4Pd1XPKLRBltOqFvsOLmS0YHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 GXcW7mcqOM5S0b9lFXMD41nmLkZODgkBE4k1+2awdTFycQgJLGWUaG77wwaRkJH4dOUjO4Qt LPHnWhdYXEigk0ni3XJViIbTjBJL3/1ihXDOM0ocvt3KAlLFIqAi8bJxLyuIzSZgKDF102xG EFtEQFHizK9vTCC2sICUxOmlk8E28Ao4SzxYsAgszingIvFz90J2iKGTmCVmf1gAtJqDg19A SOJCsy3ERfYSR/ecZILoFZQ4OfMJ2F5mAR2JE6uOMUPY8hLb385hnsAoPAtJ2SwkZbOQlC1g ZF7FKJJaWpybnltspFecmFtcmpeul5yfu4kRGBXbjv3csoOx613wIUYBDkYlHt4VxiLRQqyJ ZcWVuYcYJTiYlUR42U8ChXhTEiurUovy44tKc1KLDzGaAgNjIrOUaHI+MGLzSuINTQ3NLSwN zY3Njc0slMR5zxtURgkJpCeWpGanphakFsH0MXFwSjUw7j/YWCR2sXPu+piZYdwdrktcK1N9 PTe1Htg9I6D/1foH5U93LAqedXYN165P3Bfj3NZeYBdydt/b5iOduuiodOaLoxdTmL09Ws5M dq8MbOXkMdBpXzrne8qerIhHO6tPTuVtOFQYIisgdJrhavuzy+/61i61nmrz9FVNYStbhpGQ 8NvL+l0CSizFGYmGWsxFxYkAiGQcH6ACAAA= Message-Id: <20180604095659eucas1p1dc5c3dfe544ece61293dfcb6a5294efc~07IKdTi602478224782eucas1p1B@eucas1p1.samsung.com> X-CMS-MailID: 20180604095659eucas1p1dc5c3dfe544ece61293dfcb6a5294efc X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20180603055854epcas5p1e92f5a41384aeb9d1555751df74f57ee X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180603055854epcas5p1e92f5a41384aeb9d1555751df74f57ee References: <20180604083801eucas1p258b13dadf37a66e8a59e8714462d0577~06DN1ECXq0206402064eucas1p26@eucas1p2.samsung.com> <20180604105042.69c54bee@camnpupstephen.cam.scsc.local> On Mon, 4 Jun 2018 10:50:42 +0100 Peter Stephenson wrote: > bindkey extensions ought to be unproblematic --- you'll see there's > already a zed keymap which binds ^x^w to accept-line. > > What we really need is to separate that out so we can set up a default > keyboard and map early before zed actually runs, giving the user the > opportunity to override it. Perhaps this could be a zed-setup > function that zed will call itself if it hasn't yet been run. I'd forgotten zed -b does that. Still might be neater to separate it out. pws