[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nano-devel] [PATCH] bindings: reassign M-| to 'cutwordleft' by defa
From: |
David Ramsey |
Subject: |
Re: [Nano-devel] [PATCH] bindings: reassign M-| to 'cutwordleft' by default |
Date: |
Mon, 30 Jul 2018 13:39:54 -0500 |
Benno Schulenberg:
> The 'cutwordright' function has gotten ^Delete as its default binding;
> the 'cutwordleft' function needs a default binding too, if only to
> keep the items on the two help lines nicely paired. M-| is chosen
> because it is close to the Backspace key on many keyboard layouts.
This does work, and I do agree with the logic behind it for the most
part, but it also introduces a lack of symmetry.
Meta-\ and Meta-| both currently map to do-first-line because Shift-\
produces |. Meta-/ and Meta-? both currently map to do-last-line for
the same reason: Shift-/ produces ?.
Given that Ctrl-Home and Ctrl-End are yet another set of aliases for
these, changing Meta-| and *not* changing Meta-? seems inconsistent;
with your patch applied, do-last-line has an additional alias that
doesn't match do-first-line. Maybe assign Meta-? to something else, or
unassign it?