From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 1f273c4d for ; Fri, 10 Jan 2020 10:59:03 +0000 (UTC) Received: (qmail 28699 invoked by alias); 10 Jan 2020 10:58:54 -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: 24628 Received: (qmail 24583 invoked by uid 1010); 10 Jan 2020 10:58:54 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.1/25684. spamassassin: 3.4.2. Clear:RC:0(210.118.77.12):SA:0(-7.0/5.0):. Processed in 2.959801 secs); 10 Jan 2020 10:58:54 -0000 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.samsung.com designates 210.118.77.12 as permitted sender) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200110105812euoutp025a8d80f4d79201797d6181f80c64e449~ogVnudX0O1536915369euoutp02M X-AuditID: cbfec7f2-ef1ff7000001ef66-f8-5e1858c4427a From: Peter Stephenson To: "zsh-users@zsh.org" Subject: Re: emulate bash key bindings Thread-Topic: emulate bash key bindings Thread-Index: AQHVx6TY5OOzPhF4akWDM7sGL3dLpw== Date: Fri, 10 Jan 2020 10:58:10 +0000 Message-ID: <1578653890.5278.5.camel@samsung.com> In-Reply-To: <1578649908.5278.2.camel@samsung.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.18.5.2-0ubuntu3.2 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [106.1.221.84] Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleLIzCtJLcpLzFFi42LZduzned0jERJxBsd+ylvsOLmS0YHRY9XB D0wBjFFcNimpOZllqUX6dglcGVue3mUtuKNasXHKGaYGxgcqXYwcHBICJhJb3rl2MXJxCAms YJToe/KHtYuRE8jpYZJYuZIPItHNJDHr0H4WkARIw9rrG9kgEssZJaZ8fsQIV9V36wQLhHOG UaLpVjNU2UpGifsP1jGD9LMJGEpM3TSbEcQWEdCW+Nh3HCwuLKAmcX37fGaIuLrEsV1PoGr0 JGZcWw4WZxFQlfi/eh1YnBdozoQJy9hAbE4BI4mvW/6D2YwCshJfGleD1TMLiEvcejKfCeJu QYlFs/cwQ9hiEv92PWSDsDUkph5cwwhhG0hsXboP6k8FiQmLDrBDzLGU+DjrPQuErSgxpfsh O8QNghInZz4B+1hC4Bq7ROONi1DNLhIPju6CWiAs8er4FnYIW0bi9OQeqIZ2Rok1k16zT2DU noXk2FlIFs5CsnAWkoWzgDHHLKApsX6X/gJG1lWM4qmlxbnpqcWGeanlesWJucWleel6yfm5 mxiBCeT0v+OfdjB+vZR0iFGAg1GJh/eAqHicEGtiWXFl7iFGCQ5mJRHeozfE4oR4UxIrq1KL 8uOLSnNSiw8xSnOwKInzGi96GSskkJ5YkpqdmlqQWgSTZeLglGpgXHFhe5LDlpvn4r7pTVCL 9+aJU//6KGdJj7FB8OGMQ+tyBI8zqv5b8I9v9i2jVQbzXBxnmiXGnHJ3ao6d6eKzJ/q2laX3 3YikmuoJcZkNrdHmj2Y9f3Mt9cyX5XFHVqQ+nNc6MbyPUywt8JuA+6P9ScLNHrmZ9jPmr1wg xnd04rYpx59yHM7tVmIpzkg01GIuKk4EAEp96cocAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphleLIzCtJLcpLzFFi42I5/e/4Pd0jERJxBvveC1vsOLmS0YHRY9XB D0wBjFF6NkX5pSWpChn5xSW2StGGFkZ6hpYWekYmlnqGxuaxVkamSvp2NimpOZllqUX6dgl6 GVue3mUtuKNasXHKGaYGxgcqXYycHBICJhJrr29k62Lk4hASWMoosWFZGztEQkbi05WPULaw xJ9rXWwgtpBAJ5PEgufFEA1nGCWmb7nDBOGsZJT4NOcHE0gVm4ChxNRNsxlBbBEBbYmPfceZ QWxhATWJ69vnM0PE1SWO7XoCVaMnMePacrA4i4CqxP/V68DivEBzJkxYBnXeFyaJuTv7wYo4 BYwkvm75D3YSo4CsxJfG1WBxZgFxiVtP5jNBnC0gsWTPeWYIW1Ti5eN/rBC2hsTUg2sYIWwD ia1L97FA2AoSExYdAHqZA2iOpsT6XfoQIy0lPs56zwJhK0pM6X7IDnGboMTJmU9YJjBKz0Ky eRZC9ywk3bOQdM9C0r2AkXUVo0hqaXFuem6xkV5xYm5xaV66XnJ+7iZGYArYduznlh2MXe+C DzEKcDAq8fBmCIvHCbEmlhVX5h5ilOBgVhLhPXpDLE6INyWxsiq1KD++qDQntfgQoykwHCcy S4km5wPTU15JvKGpobmFpaG5sbmxmYWSOG+HwMEYIYH0xJLU7NTUgtQimD4mDk6pBsbV0nOm +kcnLz3S+m7LrtDzG1meO62/vrDJktFJ47eFb2BI6s1zjLmLOAo/GX78sZjN+sJZ7liHR+FX Dy5oNGCIfflJ6G3Ru9fXfphlbnjy7cwh5Z2RufZvf6dLNIiF8mpP6Ljw+8Vc5kwL7qO86i+Y vIUymnK5Ps9yVzZoFf23TCjO7sUR/+1KLMUZiYZazEXFiQBZPLwVFwMAAA== X-CMS-MailID: 20200110105812eucas1p15409cca47e08455f8e3f6130ab2df004 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20200107184011eucas1p241073778b2cdd5bf7e94b43851273d49 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200107184011eucas1p241073778b2cdd5bf7e94b43851273d49 References: <1578477603.6726.5.camel@samsung.com> <1578580166.6028.9.camel@samsung.com> <68da78c1-61b2-6467-d5c6-710b0c7c5d1e@gmail.com> <1578649908.5278.2.camel@samsung.com> T24gRnJpLCAyMDIwLTAxLTEwIGF0IDA5OjUxICswMDAwLCBQZXRlciBTdGVwaGVuc29uIHdyb3Rl Og0KPiBPbiBGcmksIDIwMjAtMDEtMTAgYXQgMDM6NDYgKzAzMDAsIEFuZHJleSBCdXRpcnNreSB3 cm90ZToNCj4gPsKgDQo+ID4gT24gMDkuMDEuMjAyMCAxNzoyOSwgUGV0ZXIgU3RlcGhlbnNvbiB3 cm90ZToNCj4gPiA+wqANCj4gPiA+wqANCj4gPiA+IE9uIFRodSwgMjAyMC0wMS0wOSBhdCAxNzox OCArMDMwMCwgQW5kcmV5IEJ1dGlyc2t5IHdyb3RlOg0KPiA+ID4gPsKgDQo+ID4gPiA+wqANCj4g PiA+ID4gT24gMDguMDEuMjAyMCAxMzowMCwgUGV0ZXIgU3RlcGhlbnNvbiB3cm90ZToNCj4gPiA+ ID4gPsKgDQo+ID4gPiA+ID7CoA0KPiA+ID4gPiA+IHpzdHlsZSAnOnpsZTpiYWNrd2FyZC1raWxs LXNwYWNlLXdvcmQ6Kicgd29yZC1zdHlsZSBzcGFjZQ0KPiA+ID4gPiBJcyB0aGUgYXN0ZXJpc2sg aGVyZSAnLi4uOionIG5lZWRlZCBmb3Igc29tZXRoaW5nPw0KPiA+ID4gU2FmZXR5LiDCoENvbnRl eHRzIGdldCBhZGRlZCB0byB3aXRoIG1vcmUgc3BlY2lmaWMgaW5mb3JtYXRpb24uDQo+ID4gPiBT b21lIGV4YW1wbGVzIGFyZSBnaXZlbiBsYXRlciBpbiB0aGUgenNoY29udHJpYiBtYW51YWwuIMKg RXZlbg0KPiA+ID4gaWYgeW91IG5ldmVyIHVzZSB0aGVtLCB0aGlzIHdpbGwgc3RpbGwgd29yay4N Cj4gPiBJcyBpdCBtZSB3aG8gaW50ZW5kZWQgdG8gYWRkIHRvIHRoYXQgY29udGV4dCBmb3IgbXkg d2lkZ2V0cywgb3IgaXQgY2FuwqANCj4gPiBiZSBjaGFuZ2VkIGltcGxpY2l0bHkgc29tZWhvdz8N Cj4NCj4gVGhlIHBvaW50IGlzIHRoZXJlIGFyZSBjb250cmlidXRlZCB3aWRnZXRzIHRoYXQgdGVz dCB3aXRoIGEgY29udGV4dA0KPiAiOnpsZTpuYW1lLW9mLXdpZGdldDpzb21lLW90aGVyLXN0dWZm Ii4gwqBJIGhhdmVuJ3QgbG9va2VkIHRvIHNlZQ0KPiBpZiB5b3UncmUgbGlrZWx5IHRvIGVuY291 bnRlciB0aGVtIGluIHdoYXQgeW91J3JlIGRvaW5nLCBidXQgaXQncw0KPiBlYXN5IHRvIGJlIHN1 cmUgeW91J3JlIG5vdCBnb2luZyB0byBmYWxsIGZvdWwgb2YgdGhhdC4NCg0KSSBqdXN0IGxvb2tl ZCBhdCB0aGUgY29kZS4uLg0KDQpBY3R1YWxseSwgSSdtIHdyb25nIGFuZCBpbiBnZW5lcmFsbHkg eW91ICpkb24ndCogd2FudCB0aGF0IHN0dWZmLg0KDQpJIG5lZWQgaXQgaW4gbXkgY2FzZSBiZWNh dXNlIEknbSB1c2luZyB0aGUgcmlkaWN1bG91c2x5IG92ZXIgdGhlIHRvcA0Kd29yZC1jb250ZXh0 IHN0eWxlICh3aGljaCBJIHN1c3BlY3Qgbm8gb25lIGVsc2UgaGFzIGV2ZXIgdXNlZCkuwqDCoCpU aGlzKg0KZ2l2ZXMgeW91IGEgc3ViY29udGV4dC7CoMKgT3RoZXJ3aXNlLCB5b3UgKmRvbid0KiBn ZXQgYW4gZXh0cmENCnN1YmNvbXBvbmVudCwgc28geW91IG5lZWQgdG8gbGVhdmUgb3V0IHRoZSAi OioiLsKgwqBUaGVyZSBpcyBkb2N1bWVudGF0aW9uDQpvbiB3b3JkLWNvbnRleHQgaW5kaWNhdGlu ZyB0aGlzIGV4dHJhIGJlaGF2aW91ciwgYnV0IGl0IGlzbid0IHJlbGV2YW50DQppbiB5b3VyIGNh c2UsIHNvIEkndmUganVzdCBiZWVuIGNvbmZ1c2luZyB5b3UsIHNvcnJ5Lg0KDQpIZXJlJ3MgYW4g ZXhhbXBsZSBvZiB0aGUgcmUtdXNpbmcgYSBtYXRjaCB3aWRnZXQgZm9yIGEgc3BlY2lmaWMgc3R5 bGUuDQoNCnB3cw0KDQpkaWZmIC0tZ2l0IGEvRG9jL1pzaC9jb250cmliLnlvIGIvRG9jL1pzaC9j b250cmliLnlvDQppbmRleCBkNTFmZDUxOGIuLjFlMzM1ZDI5ZCAxMDA2NDQNCi0tLSBhL0RvYy9a c2gvY29udHJpYi55bw0KKysrIGIvRG9jL1pzaC9jb250cmliLnlvDQpAQCAtMjIyNyw3ICsyMjI3 LDIwIEBAIGlzIHNldCBpbiB0aGUgY29udGV4dCB0dCg6emxlOiopIHRvIHR0KHRydWUpIGlmIHRo ZSB3b3JkIHN0eWxlIGlzDQrCoHR0KGJhc2gpIGFuZCB0dChmYWxzZSkgb3RoZXJ3aXNlLsKgwqBJ dCBtYXkgYmUgb3ZlcnJpZGRlbiBieSBzZXR0aW5nIGl0IGluDQrCoHRoZSBtb3JlIHNwZWNpZmlj IGNvbnRleHQgdHQoOnpsZTpmb3J3YXJkLXdvcmQqKS4NCsKgDQotSGVyZSBhcmUgc29tZSBleGFt cGxlcyBvZiB1c2Ugb2YgdGhlIHN0eWxlcywgYWN0dWFsbHkgdGFrZW4gZnJvbSB0aGUNCitJdCBp cyBwb3NzaWJsZSB0byBjcmVhdGUgd2lkZ2V0cyB3aXRoIHNwZWNpZmljIGJlaGF2aW91ciBieSBk ZWZpbmluZw0KK2EgbmV3IHdpZGdldCBpbXBsZW1lbnRlZCBieSB0aGUgYXBwcm9wcmlhdGUgZ2Vu ZXJpYyBmdW5jdGlvbiwgdGhlbg0KK3NldHRpbmcgYSBzdHlsZSBmb3IgdGhlIGNvbnRleHQgb2Yg dGhlIHNwZWNpZmljIHdpZGdldC7CoMKgRm9yIGV4YW1wbGUsDQordGhlIGZvbGxvd2luZyBkZWZp bmVzIGEgd2lkZ2V0IHR0KGJhY2t3YXJkLWtpbGwtc3BhY2Utd29yZCkgdXNpbmcNCit0dChiYWNr d2FyZC1raWxsLXdvcmQtbWF0Y2gpLCB0aGUgZ2VuZXJpYyB3aWRnZXQgaW1wbG1lbnRpbmcNCit0 dChiYWNrd2FyZC1raWxsLXdvcmQpIGJlaGF2aW91ciwgYW5kIGVuc3VyZXMgdGhhdCB0aGUgbmV3 IHdpZGdldA0KK2Fsd2F5cyBpbXBsZW1lbnRzIHNwYWNlLWRlbGltaXRlZCBiZWhhdmlvdXIuDQor DQorZXhhbXBsZSh6bGUgLU4gYmFja3dhcmQta2lsbC1zcGFjZS13b3JkIGJhY2t3YXJkLWtpbGwt d29yZC1tYXRjaA0KK3pzdHlsZSA6emxlOmJhY2t3YXJkLWtpbGwtc3BhY2Utd29yZCB3b3JkLXN0 eWxlIHNwYWNlKQ0KKw0KK1RoZSB3aWRnZXQgdHQoYmFja3dhcmQta2lsbC1zcGFjZS13b3JkKSBj YW4gbm93IGJlIGJvdW5kIHRvIGHCoA0KKw0KK0hlcmUgYXJlIHNvbWUgZnVydGhlciBleGFtcGxl cyBvZiB1c2Ugb2YgdGhlIHN0eWxlcywgYWN0dWFsbHkgdGFrZW4gZnJvbSB0aGUNCsKgc2ltcGxp ZmllZCBpbnRlcmZhY2UgaW4gdHQoc2VsZWN0LXdvcmQtc3R5bGUpOg0KwqANCsKgZXhhbXBsZSh6 c3R5bGUgJzp6bGU6Kicgd29yZC1zdHlsZSBzdGFuZGFyZA0KQEAgLTIyNTEsNyArMjI2NCw3IEBA IHpzdHlsZSAnOnpsZTp0cmFuc3Bvc2Utd29yZHM6d2hpdGVzcGFjZScgd29yZC1zdHlsZSBzaGVs bA0KwqB6c3R5bGUgJzp6bGU6dHJhbnNwb3NlLXdvcmRzOmZpbGVuYW1lJyB3b3JkLXN0eWxlIG5v cm1hbA0KwqB6c3R5bGUgJzp6bGU6dHJhbnNwb3NlLXdvcmRzOmZpbGVuYW1lJyB3b3JkLWNoYXJz ICcnKQ0KwqANCi1UaGlzIHByb3ZpZGVzIHR3byBkaWZmZXJlbnQgd2F5cyBvZiB1c2luZyB0dCh0 cmFuc3Bvc2Utd29yZHMpIGRlcGVuZGluZyBvbg0KK1RoaXMgcHJvdmlkZXMgdHdvIGRpZmZlcmVu dCB3YXlzIG9mIHVzaW5nIHR0KHRyYW5zcG9yc2Utd29yZHMpIGRlcGVuZGluZyBvbg0KwqB3aGV0 aGVyIHRoZSBjdXJzb3IgaXMgb24gd2hpdGVzcGFjZSBiZXR3ZWVuIHdvcmRzIG9yIG9uIGEgZmls ZW5hbWUsIGhlcmUNCsKgYW55IHdvcmQgY29udGFpbmluZyBhIHR0KC8pLsKgwqBPbiB3aGl0ZXNw YWNlLCBjb21wbGV0ZSBhcmd1bWVudHMgYXMgZGVmaW5lZA0KwqBieSBzdGFuZGFyZCBzaGVsbCBy dWxlcyB3aWxsIGJlIHRyYW5zcG9zZWQuwqDCoEluIGEgZmlsZW5hbWUsIG9ubHkNCg0K