Re: nano: make configuring key bindings easier for users
Benno Schulenberg <[email protected]> Mon, 11 May 2026 12:45:21 +0200
| Newsgroups | gmane.editors.nano.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------qKoiJbXccwdfP0O8GreYQ0Vz Content-Type: multipart/mixed; boundary="------------0H9lJwbfX6M60a7Ep0Nq0hGV"; protected-headers="v1" From: Benno Schulenberg <[email protected]> To: [email protected] Cc: Steef Boerrigter <[email protected]> Message-ID: <[email protected]> Subject: Re: nano: make configuring key bindings easier for users References: <CAFe6kZtKrWHGuSqpm=AOMKRgPqOBaE8weX4VFm50Ko_0OhKOvw@mail.gmail.com> <[email protected]> <CAFe6kZuG8Gi4noTzoBqgE8vPH6e5ueY6mew9Lb61xLqZw6VfwQ@mail.gmail.com> In-Reply-To: <CAFe6kZuG8Gi4noTzoBqgE8vPH6e5ueY6mew9Lb61xLqZw6VfwQ@mail.gmail.com> --------------0H9lJwbfX6M60a7Ep0Nq0hGV Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPcCAxMC0wNS0yMDI2IG9tIDIzOjAyIHNjaHJlZWYgU3RlZWYgQm9lcnJpZ3RlcjoNCj4g SSBhbSBhIGxvbmctdGVybSBjb29sZWRpdCB1c2VyLCBzbyBjb25maWd1cmVkIG1vc3Qga2V5 cyB0byBjbG9zZWx5wqByZXNlbWJsZSBpdHMNCj4ga2V5YmluZGluZ3MuDQoNCkkgY2FuJ3Qg ZmluZCBgY29vbGVkaXRgIG9uIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0xpc3Rf b2ZfdGV4dF9lZGl0b3JzLg0KQnV0IGp1ZGdpbmcgZnJvbSBGMiBmb3IgU2F2ZSwgRjMgZm9y IE1hcmssIEY3IGZvciBTZWFyY2gsIEYxNyBmb3IgTmV4dCwgYW5kDQpGMTAgZm9yIEV4aXQs IGl0IHNlZW1zIHlvdSBhcmUgdGFsa2luZyBhYm91dCBgbWNlZGl0YC4NCg0KPiBJZiB5b3Ug d2FudCBhIGZyZXNoIHN0YXJ0IGFuZCBub3QgaGF2ZSByZW1uYW50cyBvZiB0aGUgYnVpbHQt aW4ga2V5YmluZGluZ3MsIGl0DQo+IHRha2VzIGEgbG90IG9mIHVuYmluZCBjb21tYW5kcy4N Cg0KSSBkb24ndCB0aGluayBtb3N0IHVzZXJzIHdvdWxkIGJlIGJvdGhlcmVkIGJ5IHRoZSBl eGlzdGluZyBiaW5kaW5ncyB3aGVuIHRoZXkNCnRoZW1zZWx2ZXMganVzdCB3YW50IHRvIG1h a2UgdGhlIGJpbmRpbmdzIHRoYXQgdGhleSBrbm93IGZyb20gYW5vdGhlciBlZGl0b3IuDQoN CkluIG90aGVyIHdvcmRzOiB3YW50aW5nIGEgY2xlYW4gc2xhdGUgaXMgYSByYXRoZXIgbmlj aGUgZGVzaXJlLiAgQW5kIHdoZW4gdGhleQ0KZG8gZmluZCB0aGF0IHRoZXkgc29tZXRpbWVz IG1pc3R5cGUgYW5kIG5hbm8gZG9lcyBzb21ldGhpbmcgdW53YW50ZWQsIHRoZXkgY2FuDQp1 bmJpbmQganVzdCB0aGUgb2ZmZW5kaW5nIGtleSAtLSBzb21lIHBlb3BsZSBkbyB0aGF0IGZv ciBeSiBpbiBhIHJlZ3VsYXIgbmFuby4NCg0KDQo+IEJlbm5vIGFza2VkIGlmIHRoZSBtYW51 YWwgaXNuJ3QgZW5vdWdoLg0KPiBBbHRob3VnaCBpdCBkb2VzIHByb3ZpZGUgdGhlIGtleSBi ZXR3ZWVuIHRoZSBkZXNjcmlwdGlvbiBvZiB0aGUgZnVuY3Rpb25zIGluIHRoZQ0KPiBvbmxp bmUgaGVscCBhbmQgaG93IHRvIGFjY2VzcyB0aGVtIGluIHRoZSBuYW5vcmMgZmlsZXMsIGl0 IG1lYW5zIHlvdSBoYXZlIHRvDQo+IG5hdmlnYXRlIGJldHdlZW4gdGhyZWUgZG9jdW1lbnRz LiBUaGUgbWFudWFsIGRvZXMgbm90IHdlbGwgZGVzY3JpYmUgdGhlDQo+IGRpZmZlcmVudCBr ZXliaW5kaW5ncyBpbiBhbGwgb2YgdGhlIHNwZWNpYWwgbWVudXMuDQoNClRoZSBtYW51YWwg ZG9lcyBub3QgZGVzY3JpYmUgbW9zdCBvZiB0aGUga2V5YmluZGluZ3MgLS0gdGhhdCBpcyB0 aGUgdGFzayBvZiB0aGUNCmJ1aWx0LWluIGhlbHAgdGV4dHMuICBUaGVzZSBoZWxwIHRleHRz IGRvIG5vdCBsaXN0IHRoZSBjb21tb24gbW92ZW1lbnQgY29tbWFuZHMNCiheQSwgXkUsIF5G LCBeQiwgLi4uKSBhcyB0aGF0IHdvdWxkIGp1c3QgYmUgbmVlZGxlc3MgY2x1dHRlci4NCg0K SSBkbyBub3QgZmluZCB5b3VyIGxvbmcgbGlzdCBvZiBiaW5kaW5ncyB2ZXJ5IGNsZWFyLCBw YXJ0bHkgYmVjYXVzZSBvZiB0b28gbWFueQ0KY29tbWVudHMgYW5kIGluY29uc2lzdGVudCBz cGFjaW5nIGJlZm9yZSB0aGUgbWVudSBuYW1lLCBhbmQgcGFydGx5IGJlY2F1c2UgaXQNCnN0 YXJ0cyB3aXRoIGJpbmRpbmdzIHRoYXQgbm8gc2FuZSBwZXJzb24gd291bGQgY2hhbmdlOiBF bnRlciwgVGFiLCBCYWNrc3BhY2UsDQpMZWZ0LCBSaWdodCwgLi4uDQoNCldoZW4gSSByZWR1 Y2UgeW91ciBsaXN0IHRvIHdoYXQgaXMgZGlmZmVyZW50IGZyb20gLS1tb2Rlcm5iaW5kaW5n cywgSSBnZXQgdGhlDQpmb2xsb3dpbmcgMjQgcmViaW5kaW5nczoNCg0KICAgYmluZCBeUSAg ICB2ZXJiYXRpbSAgICAgIGFsbA0KICAgYmluZCBGNyAgICB3aGVyZWlzICAgICAgIGFsbA0K ICAgYmluZCBGMTcgICBmaW5kbmV4dCAgICAgIGFsbA0KICAgYmluZCBGNiAgICB3aGVyZXdh cyAgICAgIGFsbA0KICAgYmluZCBGMTYgICBmaW5kcHJldmlvdXMgIGFsbA0KICAgYmluZCBG MTAgICBleGl0ICAgICAgICAgIGFsbA0KICAgYmluZCBGMiAgICBzYXZlZmlsZSAgICAgIG1h aW4NCiAgIGJpbmQgRjEyICAgd3JpdGVvdXQgICAgICBtYWluDQogICBiaW5kIEYxNSAgIGlu c2VydCAgICAgICAgbWFpbg0KICAgYmluZCBGMyAgICBtYXJrICAgICAgICAgIG1haW4NCiAg IGJpbmQgXlUgICAgdW5kbyAgICAgICAgICBtYWluDQogICBiaW5kIF5IICAgIGNob3B3b3Jk bGVmdCAgbWFpbg0KICAgYmluZCBGOCAgICB6YXAgICAgICAgICAgIG1haW4NCiAgIGJpbmQg TS1cICAgYW5jaG9yICAgICAgICBtYWluDQogICBiaW5kIE0tXSAgIG5leHRhbmNob3IgICAg bWFpbg0KICAgYmluZCBNLVsgICBwcmV2YW5jaG9yICAgIG1haW4NCiAgIGJpbmQgRjQgICAg cmVwbGFjZSAgICAgICBtYWluDQogICBiaW5kIE0tQiAgIGZpbmRicmFja2V0ICAgbWFpbg0K ICAgYmluZCBeRyAgICBnb3RvbGluZSAgICAgIG1haW4NCiAgIGJpbmQgXlAgICAgbG9jYXRp b24gICAgICBtYWluDQogICBiaW5kIF5HICAgIGZsaXBnb3RvICAgICAgc2VhcmNoDQogICBi aW5kIF5HICAgIGZsaXBnb3RvICAgICAgZ290b2xpbmUNCiAgIGJpbmQgXkwgICAgbGludGVy ICAgICAgICBleGVjdXRlDQogICBiaW5kIF5HICAgIGdvdG9kaXIgICAgICAgYnJvd3Nlcg0K DQooQW5kIHR3byBjYW4gYmUgZHJvcHBlZCBiZWNhdXNlIGBmbGlwZ290b2AgaGFzIGRpc2Fw cGVhcmVkIGZyb20gY3VycmVudCBnaXQuKQ0KDQpXaGVuIHlvdSB0aGVuIHdhbnQgdG8gdW5i aW5kIGFsbCB0aGUga2V5cyB0aGF0IHlvdSBkb24ndCB3YW50IHRvIGRvIGFueXRoaW5nLA0K dGhhdCdzIGEgbG90IG9mIHVuYmluZCBjb21tYW5kcywgdHJ1ZS4gIEJ1dCBhcyBzYWlkLCBJ IGRvbid0IHNlZSB0aGUgbmVlZCBmb3INCnRoYXQuDQoNCg0KQmVubm8NCg0K --------------0H9lJwbfX6M60a7Ep0Nq0hGV-- --------------qKoiJbXccwdfP0O8GreYQ0Vz Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmoBs0IFAwAAAAAACgkQUUu+Lrjhlh8L PxAAzDipxss2jK8TMdfatb+xgZvJVAyUYgd66kv70r6gs925mi9gb76MWvLyGziuLp3HHzUj7+JE hIQ7w6aWtCKZ0G8tNCeNQXP609i5ClLTgd0sY5Hi+eAdt3zzGllv4gdQdeP2PlzawHgtK+wGXl4d TNW6M+qKWTfaEibvWj0Mfn0Hirr12SI9fzURttPkg17mDxcAh7VpcWOkDtFl1o6Ea3xUNrUHOd86 Dy3TOGZrUCfpM+AejKtO/0btaUeztoGpPb4ESsSy32Ynkd1gC5xnFgWtj/vtsKlHtUocvtAkLsEI 547x0yjOWMjx12yGT2SiQK9bUhAkib5U9NW1m+w5jM79efYmnI4+J8unyZdatiTW8aMdGhncqmPv 6AgL294Pfrc/+WaVGbSeAqPxhHT6GxPbjjRtH2hLJ44tdZAl0Iif0VEclf7qlXBuH9C+di5MyKh1 xcgG952oTtWP4BT45T9yUyQZOPo6/kRtL2dBm8ohPSRdSeqAocZT6IGUCnYu+Bk4qnoGDsLuHd2p oUZvYdKZ9vulj7e5hZbQWnXyvtKebQ0mmO8d+Om5BXu4M5toxbgXMwv4gzy6FNtk5uSMlAEhfmF5 EOCw9nAkVmlwBRbsmXPZcPcQTcjL0ZqKYjPYjiBc4oE3VKtp/GIM6fCM8A9xysbMu+e5/QtyFhUd +aE= =Jqqx -----END PGP SIGNATURE----- --------------qKoiJbXccwdfP0O8GreYQ0Vz--